QQ小程序 使用nmp

2020-07-09 17:18 更新

在云函數(shù)中我們可以引入第三方依賴來幫助我們更快的開發(fā)。云開發(fā)提供了云端安裝依賴,免去了在終端手動安裝依賴的工作。但如果在您的環(huán)境中無法直接使用 npm install,例如,需要走代理、使用自建的 npm 源站、本地調(diào)試云函數(shù)、使用其他包管理器如 yarn 等的情況,則不能使用工具的自動安裝依賴,需手工執(zhí)行相應(yīng)依賴安裝命令。 云函數(shù)的運行環(huán)境是 Node.js,因此我們可以使用 npm 安裝第三方依賴。您只能對每個云函數(shù)分別安裝依賴。具體操作如下:

  1. 打開QQ小程序開發(fā)者工具,在云函數(shù)的根目錄下,單擊右鍵需要安裝依賴的云函數(shù),單擊 【在終端中打開】。
  2. 在彈出的 cmd 窗口中輸入指令,安裝所需依賴。

安裝 qq-server-sdk 依賴。

npm install --save qq-server-sdk

1
除了使用 Node.js 提供的原生 HTTP 接口在云函數(shù)中發(fā)起網(wǎng)絡(luò)請求,我們還可以使用常用的網(wǎng)絡(luò)請求庫 request 來更便捷的發(fā)起網(wǎng)絡(luò)請求。要為云函數(shù)安裝 request 模塊,您需要進(jìn)入您的云函數(shù)目錄,運行以下代碼:

npm install --save request

注意:

  • 在為運行環(huán)境為 Node.js 的云函數(shù)安裝依賴時,如果是擴(kuò)展型的 npm 包,要選擇運行環(huán)境對應(yīng)的 Node.js 版本并在 Linux 環(huán)境下安裝。
  • 如果在執(zhí)行安裝命令后出現(xiàn)類似錯誤提示:rollbackFailedOptional: verb npm-session ****,這是由于npm官方庫是國外的網(wǎng)站,在訪問時可能由于網(wǎng)絡(luò)原因?qū)е庐惓!?/li>
以上內(nèi)容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號