時間:2020/01/23前端
1.在微信開發者工具中雲函數所在的文件夾的圖標與其餘文件夾是不一樣的,以下(第一個是雲函數):node
若是須要使一個普通文件變爲雲函數文件夾,須要在project.config.json(配置文件)中添加一行:程序員
"cloudfunctionRoot": "cloudfunctions/",
2.要使用雲函數必須先安裝node.js,安裝後在cmd中輸入node -v和npm -v打印版本號就能夠知道是否安裝成功.npm
3.須要爲雲函數安裝wx-server-sdk依賴,在cmd中進入雲函數所在的文件夾(能夠直接在微信開發者工具中右鍵在終端打開),而後輸入:json
npm install --save wx-server-sdk@latest
安裝成功後,在雲函數的目錄下會多一個package-lock.json文件,這就成功了.小程序
4.最後就是上傳雲函數,上傳成功後就可使用雲函數了.後端
在這裏想說一下本身寫微信小程序後發現的雲函數的優點:微信小程序
1.使用雲函數就能夠不用考慮後端的東西,這一方面是因爲node.js帶來的,另外一方面是微信開發者工具給雲開發提供了可視化的環境,這就極大的方便了前端程序員的開發(這裏吐槽一下,我真的感受前端的樣式位置什麼的好亂,多是我太傻了......)安全
2.自然的權限控制,因爲雲開發使用的是微信內部的環境,因此你直接能夠經過可視化的環境進行權限控制,而不用寫複雜的代碼,並且因爲openid的存在,這種權限控制也十分安全.微信
以上只是本身的體會,有不對的地方能夠在評論區懟我,手動笑臉