この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 3047|答える: 0

WeChatミニプログラムエラー:エラーメッセージ モジュール「wx-server-sdk」が見つからない

[リンクをコピー]
掲載地 2020/05/10 21:12:35 | | | |
WeChatミニプログラム開発ツールを使って、「openidをクリック」をクリックすると、コンソールが以下のエラーを報告します。

VM104:1 [云函数] [login] 调用失败 Error: errCode: -404011 cloud function execution error | errMsg: cloud.callFunction:fail requestID 28f186e3-92ac-11ea-83c7-525400a6bef5, cloud function service error code -504002, error message Cannot find module 'wx-server-sdk'; at cloud.callFunction api;
    ニュー大学(WAService.js:1)
    d (WAService.js:1)
    f (WAService.js:1)
    Function.success (WAService.js:1)
    WAService.js:1で
    Cで(WAService.js:1)
    第1章(<anonymous>WAService.js:1)
    i.emit (WAService.js:1)
    Rs(WAService.js:1)
    WAService.js:1で




エラーの理由は以下の通りです:wx-server-SDKパッケージはインストールされていません

解決

まずnode.jsをインストールし、コマンドラインを開き、クラウド関数ディレクトリを見つけてnpm -vとnode -vを実行するとバージョン番号が表示されます

次に、走ること




「Unhandled dejection error, not allowated」に関するエラーが出た場合は、管理者権限でコマンドラインを再度開いて実行する必要があります。

複数のクラウド機能がある場合、各フォルダを一度ずつ実行する必要があります。 実行後、package-lock.jsonファイルとnode_modulesフォルダがフォルダの下に作成されます。 それからクラウド関数の再構築。 次に、クラウド開発コンソール内の各クラウド関数が正常に呼び出せるか確認し、「テスト」をクリックしてテストできます。

例えば、右クリックでログインしてクラウドインストール依存関係を作成・展開します



次に、ユーザーopenidを再取得しようとすると、以下の図のように成功します。







先の:C# 中国語の漢字は簡体字と繁体字の間で変換されます
次に:建築電気設置および建設技術の初心者から熟練者まで
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com