Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 3047|Svare: 0

WeChat Mini Program Feil: feilmelding Finner ikke modulen 'wx-server-sdk'

[Kopier lenke]
Publisert på 10.05.2020 21:12:35 | | | |
Ved å bruke WeChat Mini Program Development Tool, når man klikker på "Klikk for å få openid", vil konsollen rapportere følgende feil:

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
    på 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




Årsaken til feilen er:wx-server-SDK-pakken er ikke installert

løsning

Først installerer du node.js, åpner kommandolinjen, finner skyfunksjonskatalogen, og kjører npm -v og node -v viser begge versjonsnummeret

For det andre, løp




Hvis du får en feil knyttet til 'Unhandled dejection error, not tillatt', må du åpne kommandolinjen igjen med administratorrettigheter og kjøre den på nytt.

Hvis du har flere skyfunksjoner, må du kjøre hver mappe én gang. Etter kjøring opprettes package-lock.json filer og node_modules mapper under mappen. Og såBygg opp skyfunksjonene på nytt。 Sjekk deretter om hver skyfunksjon i skyutviklingskonsollen kan kalles vellykket, og du kan klikke Test for å teste.

For eksempel, høyreklikk på Logg inn for å opprette og distribuere avhengigheter til skyinstallasjon



Prøv deretter å hente brukerens openid på nytt, og det lykkes som vist i figuren under:







Foregående:C# Kinesiske kinesiske tegn konverteres mellom forenklede og tradisjonelle tegn
Neste:Bygging av elektrisk installasjon og konstruksjonsteknologi fra nybegynner til dyktig
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com