微信小程序云開發(fā)如何使用npm安裝依賴
微信小程序開發(fā)教程描述的相當(dāng)模糊,以至于我反復(fù)品讀,多次嘗試才悟出來該怎么在云開發(fā)中使用 npm 安裝依賴。
首先強(qiáng)調(diào)一下,云開發(fā)中必須安裝 wx-server-sdk 依賴, 而wx-server-sdk 依賴需要使用 npm 的。但由于部分開發(fā)過程可能不再需要其他的依賴,那么每次開發(fā)都要使用 npm 安裝依賴是一件很麻煩的事情。微信為了簡化云開發(fā)操作,提供了一鍵云端安裝 wx-server-sdk 依賴,也就是在云端幫助我們搞定,不需要我們手動在本地使用 npm 安裝,如下圖:
如果某個自建的云函數(shù)需要使用 npm 安裝第三方依賴,該怎么辦呢?操作如下:
1. 右鍵云函數(shù),選擇“終端打開”,如下圖:
2. 安裝所需依賴:
npm install request-promise --production
3. 緊接著,千萬別忘了,安裝 wx-server-sdk 依賴:
npm install wx-server-sdk --production
4. 選擇“上傳并部署:所有文件”,如下圖:
5. 等待完成,即可,如下圖:
ps:
若不使用npm,則直接選擇“云端安裝依賴”。
若要使用npm,則需在終端中手動安裝依賴。此時,千萬不要忘記安裝 wx-server-sdk 依賴,因?yàn)椤吧蟼鞑⒉渴穑核形募边@一選項(xiàng)并不會幫我們傻瓜式安裝 wx-server-sdk 依賴。
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
javascript removeChild 導(dǎo)致的內(nèi)存泄漏
最近看到司徒正美的一篇文章《移除DOM節(jié)點(diǎn)》,文中說到在IE中移除容器類節(jié)點(diǎn),會引起內(nèi)存泄露。2010-08-08javascript實(shí)現(xiàn)復(fù)制與粘貼操作實(shí)例
這篇文章主要介紹了javascript實(shí)現(xiàn)復(fù)制與粘貼操作,以實(shí)例形式講述了javascript實(shí)現(xiàn)復(fù)制與粘貼操作的實(shí)現(xiàn)方法,需要的朋友可以參考下2014-10-10學(xué)習(xí)JavaScript設(shè)計(jì)模式(封裝)
這篇文章主要帶領(lǐng)大家學(xué)習(xí)JavaScript設(shè)計(jì)模式,其中重點(diǎn)介紹封裝,舉例說明封裝的思想,對封裝進(jìn)行詳細(xì)剖析,感興趣的小伙伴們可以參考一下2015-11-11ES6 Object屬性新的寫法實(shí)例小結(jié)
這篇文章主要介紹了ES6 Object屬性新的寫法,結(jié)合實(shí)例形式總結(jié)分析了ES6中object屬性的常見簡化寫法,需要的朋友可以參考下2019-06-06js實(shí)現(xiàn)拖拽效果(構(gòu)造函數(shù))
這篇文章主要介紹了js利用構(gòu)造函數(shù)實(shí)現(xiàn)拖拽效果2015-12-12javascript之水平橫向滾動歌詞同步的應(yīng)用
javascript之水平橫向滾動歌詞同步的應(yīng)用...2007-05-05詳解layui?laydate選擇時間的回調(diào)方法
這篇文章主要介紹了layui?laydate選擇時間的回調(diào)方法,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧2024-01-01js遍歷、動態(tài)的添加數(shù)據(jù)的小例子
js遍歷、動態(tài)的添加數(shù)據(jù)的小例子,需要的朋友可以參考一下2013-06-06