【BUG】Module did not self-register

當使用meteor開發完成后,使用meteor bundle打包發布程序,放到服務器桑后卻發現總是報這個錯誤?。?!,查閱了一些資料,眾說風云。(node版本問題是說的最多的)
其實很簡單,就是meteor自動打包的bcrypt有問題,只要重新安裝這個package即可,具體如下:

  • 進入appname/program/server/npm/npm-bcrypt/node_modules/目錄下,rename目錄bcrypt為bcrypt_old即可
  • 在appname同目錄下運行npm install bcrypt即可
  • 然后啟動node appname/main.js即可

其實就是不適用打包自帶的bcrypt,而是用外部安裝的package而已,問題解決。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • 無意中看到zhangwnag大佬分享的webpack教程感覺受益匪淺,特此分享以備自己日后查看,也希望更多的人看到...
    小小字符閱讀 8,226評論 7 35
  • 大家好,我是IT修真院深圳分院第3期的學員,一枚正直純潔善良的前端程序員,今天給大家分享一下,修真院官網前端工程師...
    大大頭大閱讀 2,972評論 0 1
  • 什么是 NPM npm之于Node,就像pip之于Python,gem之于Ruby,composer之于PHP。 ...
    ihoey閱讀 6,264評論 2 36
  • “Cause all of me Loves all of you Love your curves and al...
    馬可思菠蘿閱讀 238評論 0 0
  • 看到這個題目,我覺得沒什么好選的,絕對不會原諒??!觀眾的投票也是,超過2/3的投票不原諒。不過,正方有的觀點真的很...
    安定的貓閱讀 1,035評論 0 2