uniCloud雲函數公共模塊導入錯誤


如果你想使用公用模塊的話,導入時發現報出該模塊找不到的錯誤,導入模塊的路徑明明是對的,為什么還報錯?重復了把公用模塊上傳到雲服務器的操作后,依然是報模塊找不到的錯誤,我才開始尋找問題所在,重溫了幾次uniCloud文檔后,終於曉得了原因,原來是雲函數下的package.json文件里還要注冊公共模塊或者是缺少package.json文件然后注冊。

在package.json文件里找到dependencies這一項,如果沒有,自己添加上去,然后在這里面加上你要用的公共模塊。添加后就把這雲函數上傳部署到雲服務器

package.json

{
  "name": "userCenter",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "uni-id": "files:../common/uni-id"
  }
}

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM