Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 3047|Відповідь: 0

Помилка програми WeChat Mini: повідомлення про помилку Не може знайти модуль 'wx-server-sdk'

[Копіювати посилання]
Опубліковано 10.05.2020 21:12:35 | | | |
Використовуючи інструмент розробки програм WeChat Mini, при натисканні «Натисніть, щоб отримати відкриття», консоль повідомляє про таку помилку:

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;
    у New U (WAService.js:1)
    на d (WAService.js:1)
    на f (WAService.js:1)
    на Function.success (WAService.js:1)
    на WAService.js:1
    на C (WAService.js:1)
    на I.<anonymous> (WAService.js:1)
    на i.emit (WAService.js:1)
    на Rs (WAService.js:1)
    на WAService.js:1




Причина помилки така:Пакет wx-server-SDK не встановлено

рішення

Спочатку встановіть node.js, відкрийте командний рядок, знайдіть каталог хмарних функцій і запустіть npm -v та вузол -v показують номер версії

По-друге, біжи




Якщо ви отримуєте помилку, пов'язану з «Unhandled dejection error, not allowted», потрібно знову відкрити командний рядок з правами адміністратора і запустити його знову.

Якщо у вас кілька хмарних функцій, потрібно запускати кожну папку один раз. Після запуску під папкою створюються package-lock.json файли та node_modules папки. А потімФункції перебудови хмари。 Потім перевірте, чи можна успішно викликати кожну хмарну функцію в консолі розробки, і натисніть Тестувати, щоб перевірити.

Наприклад, клацніть правою кнопкою миші Login, щоб створити та розгорнути залежності встановлення хмари



Потім спробуйте повторно отримати user openid, і це вдається, як показано на рисунку нижче:







Попередній:C# китайські ієрогліфи перетворюються між спрощеними та традиційними ієрогліфами
Наступний:Електромонтаж і технології будівництва будівель від початківців до професіоналів
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com