【问题标题】:An error has occured. error is: Error: Module version mismatch. Expected 48, got 64发生错误。错误是:错误:模块版本不匹配。预期 48,得到 64
【发布时间】:2019-03-02 20:04:00
【问题描述】:

An error has occured. error is: Error: Module version mismatch. Expected 48, got 64. and stack trace is: Error: Module version mismatch. Expected 48, got 64

18-09-27 09:27:32: (node:25120) DeprecationWarning: 当前 URL 字符串解析器已被弃用,并将在未来版本中删除。要使用新的解析器,请将选项 { useNewUrlParser: true } 传递给 MongoClient.connect。

Error: Module version mismatch. Expected 48, got 64. at Error (native) at Object.Module._extensions..node (module.js:604:18) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at Object. (/usr/local/ddd/ddd/node_modules/bcrypt/bcrypt.js:6:16) at Module._compile (module.js:577:32) at Object.Module._extensions..js (module.js:586:10) at Module.load (module.js:494:32) at tryModuleLoad (module.js:453:12) at Function.Module._load (module.js:445:3) at Module.require (module.js:504:17) at require (internal/module.js:20:19) at /usr/local/ddd/ddd/src/Server/Routes/Routes.js:307:26

无法登录 我做了

sudo npm uninstall bcyrpt

sudo npm install bcrypt

但我看到了同样的错误

【问题讨论】:

    标签: node.js npm bcrypt


    【解决方案1】:

    你必须绝对删除 npm 并且

    sudo npm install 
    

    要重新安装模块,问题应该解决了

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-12-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-09-16
      • 2018-07-06
      相关资源
      最近更新 更多