Denne artikel er en spejling af maskinoversættelse, klik venligst her for at springe til den oprindelige artikel.

Udsigt: 3047|Svar: 0

WeChat Mini Program Fejl: fejlmeddelelse Kan ikke finde modulet 'wx-server-sdk'

[Kopier link]
Opslået på 10/05/2020 21.12.35 | | | |
Ved brug af WeChat Mini Program Development Tool, når man klikker på "Klik for at få openid", vil konsollen rapportere følgende fejl:

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;
    på New U (WAService.js:1)
    ved d (WAService.js:1)
    ved f (WAService.js:1)
    på Function.success (WAService.js:1)
    kl. WAService.js:1
    ved C (WAService.js:1)
    ved I.<anonymous> (WAService.js:1)
    ved i.emit (WAService.js:1)
    til Rs (WAService.js:1)
    kl. WAService.js:1




Årsagen til fejlen er:wx-server-SDK-pakken er ikke installeret

opløsning

Først installerer du node.js, åbner kommandolinjen, finder cloud-funktionsmappen og kører npm -v, og node -v viser begge versionsnummeret

For det andet, løb




Hvis du får en fejl relateret til 'Unhandled dejection error, not allowed', skal du åbne kommandolinjen igen med administratorrettigheder og køre den igen.

Hvis du har flere cloud-funktioner, skal du køre hver mappe én gang. Efter kørsel oprettes package-lock.json filer og node_modules mapper under mappen. Og såGenopbyg cloud-funktioner。 Tjek derefter, om hver cloud-funktion i cloud development console kan kaldes korrekt, og du kan klikke Test for at teste.

For eksempel højreklik på Log ind for at oprette og deployere cloud-installationsafhængigheder



Prøv derefter at genhente brugerens openid, og det lykkes som vist i figuren nedenfor:







Tidligere:C# Kinesiske kinesiske tegn konverteres mellem forenklede og traditionelle tegn
Næste:Bygning af elektrisk installation og konstruktionsteknologi fra begynder til dygtig
Ansvarsfraskrivelse:
Al software, programmeringsmaterialer eller artikler udgivet af Code Farmer Network er kun til lærings- og forskningsformål; Ovenstående indhold må ikke bruges til kommercielle eller ulovlige formål, ellers skal brugerne bære alle konsekvenser. Oplysningerne på dette site kommer fra internettet, og ophavsretstvister har intet med dette site at gøre. Du skal slette ovenstående indhold fuldstændigt fra din computer inden for 24 timer efter download. Hvis du kan lide programmet, så understøt venligst ægte software, køb registrering og få bedre ægte tjenester. Hvis der er nogen overtrædelse, bedes du kontakte os via e-mail.

Mail To:help@itsvse.com