微信小プログラム雲開発はnpmのインストール依存をどう使うか?


まず強調します.クラウド開発にはwx-server-sdk依存が必要ですが、wx-server-sdk依存はnpmを使う必要があります.しかし、一部の開発プロセスは他の依存性を必要としないかもしれないので、開発のたびにnpmインストール依存を使うのは面倒くさいです.WeChatはクラウドの開発操作を簡単にするために、ワンタッチクラウドにwx-server-sdkを設置する依存性を提供しています.つまりクラウドで解決してくれます.現地でnpmを使ってインストールする必要はありません.
もしある自作の雲関数がnpmを使って第三者依存をインストールする必要がある場合、どうすればいいですか?操作は以下の通りです
  • 右ボタンクラウド関数、「端末オン」
  • を選択します.
  • package.jsonファイルに必要なインストールパッケージを追加します.
  • {
      "name": "videoList",
      "version": "1.0.0",
      "description": "",
      "main": "index.js",
      "scripts": {
        "test": "echo \"Error: no test specified\" && exit 1"
      },
      "author": "",
      "license": "ISC",
      "dependencies": {
        "crypto": "^1.0.1",
        "request-promise": "^4.2.4",
        "wx-server-sdk": "^0.5.0"
      }
    }
    
    
    cmd端末で実行します.
    npm install request-promise --production
    
    または
    npm install --save wx-server-sdk@latest
    
    最後に右クリックでクラウドの展開依存をアップロードすればいいです.ウィジェットの先端で呼び出します.