QQ小程序 使用nmp

2020-07-09 17:18 更新

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

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

安裝 qq-server-sdk 依賴。

npm install --save qq-server-sdk

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

npm install --save request

注意:

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

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)