Тази статия е огледална статия за машинен превод, моля, кликнете тук, за да преминете към оригиналната статия.

Изглед: 3047|Отговор: 0

WeChat Mini Program Грешка: съобщение за грешка Не може да се намери модулът 'wx-server-sdk'

[Копирай линк]
Публикувано в 10.05.2020 г. 21:12:35 ч. | | | |
Използвайки WeChat Mini Program Development Tool, при натискане на "Кликнете, за да получите 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;
    в New U (WAService.js:1)
    в d (WAService.js:1)
    на фа (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 и двата показват номера на версията

Второ, бягай




Ако получите грешка, свързана с "Необработена грешка за разочароване, не е разрешено", трябва да отворите командния ред отново с администраторски права и да го стартирате отново.

Ако имате няколко облачни функции, трябва да стартирате всяка папка веднъж. След стартиране под папката се създават package-lock.json файлове и node_modules папки. И тогаваФункции за възстановяване на облака。 След това провери дали всяка облачна функция в облачната конзола може да бъде успешно извикана и можеш да кликнеш на Тест, за да тестваш.

Например, кликнете с десен бутон Login, за да създадете и разположите зависимости за облачна инсталация



След това опитайте да получите отново потребителския openid и той успява, както е показано на фигурата по-долу:







Предишен:C# китайските йероглифи се преобразуват между опростени и традиционни йероглифи
Следващ:Електромонтаж и строителна технология на сгради от начинаещи до професионални
Отричане:
Целият софтуер, програмни материали или статии, публикувани от Code Farmer Network, са само за учебни и изследователски цели; Горното съдържание не трябва да се използва за търговски или незаконни цели, в противен случай потребителите ще понесат всички последствия. Информацията на този сайт идва от интернет, а споровете за авторски права нямат нищо общо с този сайт. Трябва напълно да изтриете горното съдържание от компютъра си в рамките на 24 часа след изтеглянето. Ако ви харесва програмата, моля, подкрепете оригинален софтуер, купете регистрация и получете по-добри услуги. Ако има нарушение, моля, свържете се с нас по имейл.

Mail To:help@itsvse.com