前端云原生——微信小程序云服務配置

前端同樣涉及云原生

    • 前言
    • 創建使用云開發項目
    • 搭建云環境
    • 測試云服務
      • 1. 獲取openid(上傳本地login云函數)
        • 1.1 創建部署login文件時報錯
      • 2. 自定義sum函數并創建部署
      • 3. 上傳圖片
      • 4. 前端操作數據庫
      • 5. 即時通信demo
  • 面試法寶

歡迎各位小伙伴們!
為大家推薦一款刷題神奇哦 點擊鏈接訪問牛客網
各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有,趕快來裝備自己吧!助你面試穩操勝券,solo全場面試官

前言

如今云原生已經非常火熱,很多伙伴說我們前端領域涉及到云原生么?當然了!今天就來為大家介紹我們最直白的涉及到的云原生,就是我們微信小程序開發中的云函數云存儲

創建使用云開發項目

在這里插入圖片描述

  • 將AppID填入
  • 選擇小程序云開發 創建即可
  • 成功后會為我們呈現一個實例
    在這里插入圖片描述
  • 剛剛創建的云服務項目中 測試器中有以下錯誤
    在這里插入圖片描述

搭建云環境

  • 點擊上面的云開發 開通云開發
    在這里插入圖片描述
  • 開始創建環境
    在這里插入圖片描述
  • 環境名稱自定義
  • 點擊確定等待30秒
  • 搭建成功
    在這里插入圖片描述
  • 成功后不能立即使用前面的錯誤仍然存在
  • 等待10分鐘即可使用
  • 錯誤消失后 我們連接當前環境(選擇我們剛剛配置的demo1)
    在這里插入圖片描述

測試云服務

1. 獲取openid(上傳本地login云函數)

在這里插入圖片描述

  • 點擊獲取openid 第一次點擊時會報錯
    在這里插入圖片描述
  • 右鍵login文件夾 創建并部署
    在這里插入圖片描述
    在這里插入圖片描述
  • 成功后在云開發/云函數中可以看到
    在這里插入圖片描述
  • 再次查看openid就可以看到了

1.1 創建部署login文件時報錯

在這里插入圖片描述

  • 可以通過自己在云函數中創建一個login
    在這里插入圖片描述
  • 創建后再次上傳進行覆蓋即可

2. 自定義sum函數并創建部署

  • 點擊新建云函數
    在這里插入圖片描述

  • 創建云函數sum
    在這里插入圖片描述

  • 云函數sum中的index.js更改為以下代碼
    在這里插入圖片描述

    // 云函數入口文件
    const cloud = require('wx-server-sdk')cloud.init()// 云函數入口函數
    exports.main = async (event, context) => {const wxContext = cloud.getWXContext()return {// event,// openid: wxContext.OPENID,// appid: wxContext.APPID,// unionid: wxContext.UNIONID,sum:100}
    }
    
  • 同樣將sum進行部署
    在這里插入圖片描述

  • 點擊測試云函數
    在這里插入圖片描述

3. 上傳圖片

  • 點擊上傳圖片
    在這里插入圖片描述
  • 上傳成功 直接上傳到云端
    在這里插入圖片描述
  • 在云開發控制臺/儲存可以查看圖片信息(可以直接使用圖片的網絡地址)
    在這里插入圖片描述

4. 前端操作數據庫

  • 打開云開發控制臺
  • 創建集合(數據庫)
    在這里插入圖片描述
  • 為集合添加數據(更新數據 刪除數據 查看數據都是相同操作)
    在這里插入圖片描述
  • 將上面的注釋代碼取消注釋
  • 點擊新增記錄
    在這里插入圖片描述
  • 就在在集合中添加數據
    在這里插入圖片描述
  • 1是系統自己創建id
  • 2是系統自己創建的用戶的信息openid
  • 3是代碼中的信息

5. 即時通信demo

  • 添加集合名稱為chatroom
    在這里插入圖片描述
  • 設置增強編譯
    在這里插入圖片描述
  • 開啟多賬號調試
    在這里插入圖片描述
  • 選擇數量
    在這里插入圖片描述
  • 確定后可以登錄進行聊天

面試法寶

很多伙伴找到我詢問面試題,問我針對于前端有沒有比較體系化的面試題總結,今天就給大家推薦這款面試法寶
點擊鏈接直達

https://www.nowcoder.com/link/jihexinliang260

就是我們的牛客網,各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有,趕快來裝備自己吧!助你面試穩操勝券,solo全場面試官
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/248484.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/248484.shtml
英文地址,請注明出處:http://en.pswp.cn/news/248484.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

45天帶你玩轉Node(第一天)初探Node.js

45天帶你玩轉Node 粉絲要求博主系統的寫一篇關于Node.js的學習資料,但其實我們的Node.js知識點并不少,所以博主為大家搭建了一個專欄,為了方便大家系統的學習Node.js,大家記得訂閱哦!雖然我們的Node.js還很年輕&#…

VLC的一些接口

其他參考鏈接: 1、https://www.cnblogs.com/smartsensor/p/4343769.html /*Set the video scaling factor。 Zero is a special value; it will adjust the video to the outputwindow/drawable (in windowed mode) or the entire screen. */ 設置縮放系數 void li…

【轉載】 安卓版手機微信如何清理微信空間

在手機微信的使用過程中,隨著手機微信使用的時間越長,手機微信占用的空間越大,其實手機微信存儲了很多聊天記錄包括圖片、視頻等大文件信息,此時如果手機存儲空間比較緊張,可以使用微信自帶的清理工具對手機微信空間進…

45天帶你玩轉Node(第二天)走進Node.js

45天帶你玩轉Node 粉絲要求博主系統的寫一篇關于Node.js的學習資料,但其實我們的Node.js知識點并不少,所以博主為大家搭建了一個專欄,為了方便大家系統的學習Node.js,大家記得訂閱哦!雖然我們的Node.js還很年輕&#…

Windows2008安裝組件命令行工具ServerManagerCmd用法介紹

轉自:http://blog.sina.com.cn/s/blog_537de4b5010128al.html Windows2008 安裝組件服務等內容比原來復雜的多,用鼠標點來點去,既繁瑣也緩慢,所幸微軟提供了命令行工具ServerManagerCmd.exe 用法: ServerManagerCmd.exe安裝和刪除…

記錄今天登錄oracle時遇到的一個小問題--不能登錄

因為最近的項目使用的是oracle數據庫,所以我就裝了一個Windows虛擬機,在虛擬機上安裝了oracle 10g。之前一直都是掛起的,今天打開想練練的時候,發現plsql工具連接不上了。 用戶名是scott,密碼是scott,就是連…

深入Vue原理_數據響應式

歡迎各位小伙伴們! 為大家推薦一款刷題神奇哦 點擊鏈接訪問牛客網 各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有,趕快來裝備自己吧!助你面試穩操勝券,solo全場面試官 數據響應式響應式是什么如何實現數據響…

python scipy樣條插值函數大全(interpolate里interpld函數)

scipy樣條插值 scipy樣條插值1、樣條插值法是一種以可變樣條來作出一條經過一系列點的光滑曲線的數學方法。插值樣條是由一些多項式組成的,每一個多項式都是由相鄰的兩個數據點決定的,這樣,任意的兩個相鄰的多項式以及它們的導數(不包括仇階導…

EKS獨領風騷

前言 隨著公司的逐漸發展,開拓了更加多的子項目與小程序,這些都需要進行宣傳,但是管理以及部署新的應用是一個繁瑣的工程,部署麻煩而且更新業務的時候非常不方面。尤其面向用戶的時候,體驗感很差。于是想要使用docker…

Linux進程管理之ps的使用

主題Linux進程管理之ps工具的使用 一ps工具的介紹 ps: process state 進程狀態ps - report a snapshot of the current processesLinux系統各進程的相關信息均保存在/proc/PID目錄下的各文件中 默認顯示的內容很少 [rootcentos65 ~]# psPID TTY TIME CMD2018 pts/0 …

openstack Q版部署-----安裝報錯問題

1、實例開機提示找不到磁盤Booting from Hard Disk... GRUB. 開啟 CPU 虛擬化支持。 將計算節點 nova.conf 配置修改如下即可: [libvirt] cpu_mode none virt_type qemu重啟服務 systemctl restart libvirtd.service openstack-nova-compute.service 2、錯誤: 超過…

深入Vue原理_雙向數據綁定(視圖/數據)

歡迎各位小伙伴們! 為大家推薦一款刷題神奇哦 點擊鏈接訪問牛客網 各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有,趕快來裝備自己吧!助你面試穩操勝券,solo全場面試官 文章目錄數據的變化反應到視圖命令式操…

【BZOJ3894】文理分科

已經連續很久沒有當場想出來題了。。。。 $yyb$認為這是一道傻逼題,但是我并不這么認為。。。。 題面 https://www.lydsy.com/JudgeOnline/problem.php?id3894 題解 加點:三叉戟結構的小技巧。 假設割$S$表示不學文,割$T$表示不學理。 對于一…

CodeForces 1131G. Most Dangerous Shark

題目簡述&#xff1a;從左到右依次有$n \leq 10^7$個Domino骨牌&#xff0c;高度為$h_i$&#xff0c;手動推倒他的花費為$c_i$。每個骨牌之間的距離為$1$。一個骨牌可以被向左或者向右推倒。當第$i$個骨牌被推倒時&#xff0c;他會以相同方向推倒與其距離$<h_i$的所有骨牌。…

大廠直通車【C認證】踵磅來襲

歡迎各位小伙伴們&#xff01; 首先為大家推薦一款刷題神奇哦 點擊鏈接訪問牛客網 各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有&#xff0c;趕快來裝備自己吧&#xff01;助你面試穩操勝券&#xff0c;solo全場面試官 你還在以為CSDN僅僅是一個簡簡單單…

理解JavaScript中的原型繼承(2)

兩年前在我學習JavaScript的時候我就寫過兩篇關于原型繼承的博客&#xff1a; 理解JavaScript中原型繼承 JavaScript中的原型繼承 這兩篇博客講的都是原型的使用&#xff0c;其中一篇還有我學習時的錯誤理解。今天看《Understanding Scopes》這讓我從新思考了一下原型繼承&…

深入Vue原理_全面剖析發布訂閱模式

文章目錄發布訂閱模式優化優化思路思考理解發布訂閱模式(自定義事件)收集更新函數觸發更新函數6.5 總結總結寫在最后本期推薦歡迎各位小伙伴們&#xff01; 為大家推薦一款刷題神奇哦 點擊鏈接訪問牛客網 各大互聯網大廠面試真題。從基礎到入階乃至原理刨析類面試題 應有盡有&a…

前端面試系列-JS 異步編程

并發與并行的區別&#xff1f; 并發是宏觀概念&#xff0c;我分別有任務 A 和任務 B&#xff0c;在一段時間內通過任務間的切換完成了這兩個任務&#xff0c;這種情況就可以稱之為并發。并行是微觀概念&#xff0c;假設 CPU 中存在兩個核心&#xff0c;那么我就可以同時完成任務…

web前端發展歷程

總覽前端發展史前言瀏覽器的發展史走進前端HTMLCSSjavaScript小前端時代大前端時代寫在最后前言 目前在IT公司中前端的崗位越來越成為不可或缺的&#xff0c;前端的地位也愈見明顯&#xff0c;很多學校已經體系的傳授前端課程&#xff0c;眾多培訓機構也將前端知識作為了主流課…

修改wordpress上傳文件大小限制

1. 登陸wordpress使用的數據庫&#xff0c;切換到使用的database 2. 操作如下&#xff1a; > select meta_key from wp_sitemeta; > select meta_key,meta_value from wp_sitemeta where meta_keyfileupload_maxk; 修改為20M: > update wp_sitemeta set meta_value204…