Bu makale makine çevirisi ayna makalesidir, orijinal makaleye geçmek için lütfen buraya tıklayın.

Görünüm: 3047|Yanıt: 0

WeChat Mini Program Hatası: hata mesajı 'wx-server-sdk' modülü bulunamıyor

[Bağlantıyı kopyala]
Yayınlandı 10.05.2020 21:12:35 | | | |
WeChat Mini Program Geliştirme Aracı kullanıldığında, "Açıcı ID almak için tıklayın" tuşuna tıkladığınızda, konsol aşağıdaki hatayı bildirecektir:

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;
    at New U (WAService.js:1)
    D (WAService.js:1)
    F (WAService.js:1)
    Function.success sayfasında (WAService.js:1)
    WAService.js:1
    C (WAService.js:1)
    I.<anonymous> (WAService.js:1)
    i.emit'te (WAService.js:1)
    Rs (WAService.js:1)
    WAService.js:1




Hatanın nedeni şudur:wx-server-sdk paketi yüklenmemiştir

çözüm

Öncelikle, node.js'yi kur, komut satırını aç, bulut fonksiyon dizinini bul ve npm -v ile node -v çalıştırın; her ikisi de sürüm numarasını gösterir

İkincisi, koşun




'Unhandle dejection error, not permissionted' ile ilgili bir hata alırsanız, yönetici ayrıcalıklarıyla komut satırını tekrar açıp tekrar çalıştırmanız gerekir.

Birden fazla bulut fonksiyonunuz varsa, her klasörü bir kez çalıştırmanız gerekir. Çalıştırdıktan sonra, klasörün altında package-lock.json dosya ve node_modules klasör oluşturulur. Ve sonraBulut fonksiyonlarını yeniden inşa et。 Sonra bulut geliştirme konsolundaki her bulut fonksiyonunun başarılı çağrılıp çağrılmayacağını kontrol edin ve test etmek için Test'e tıklayabilirsiniz.

Örneğin, bulut kurulum bağımlılıkları oluşturmak ve dağıtmak için Login tuşuna sağ tıklayın



Sonra, kullanıcı openid'sini tekrar edinmeye çalışın ve aşağıdaki şekilde gösterildiği gibi başarılı olur:







Önceki:C# Çin Çin karakterleri basitleştirilmiş ve geleneksel karakterler arasında dönüştürülür
Önümüzdeki:Bina elektrik montajı ve inşaat teknolojisi başlangıcıdan uzmana
Feragatname:
Code Farmer Network tarafından yayımlanan tüm yazılım, programlama materyalleri veya makaleler yalnızca öğrenme ve araştırma amaçları içindir; Yukarıdaki içerik ticari veya yasa dışı amaçlarla kullanılamaz, aksi takdirde kullanıcılar tüm sonuçları ödemelidir. Bu sitedeki bilgiler internetten alınmakta olup, telif hakkı anlaşmazlıklarının bu siteyle hiçbir ilgisi yoktur. Yukarıdaki içeriği indirmeden sonraki 24 saat içinde bilgisayarınızdan tamamen silmelisiniz. Programı beğendiyseniz, lütfen orijinal yazılımı destekleyin, kayıt satın alın ve daha iyi orijinal hizmetler alın. Herhangi bir ihlal olursa, lütfen bizimle e-posta yoluyla iletişime geçin.

Mail To:help@itsvse.com