Kev*_*ler 5 module userid node.js
尝试启动需要模块“userid”的 server.js 时出现以下错误。
module.js:460
return process.dlopen(module, path._makeLong(filename));
^
Error: Module version mismatch. Expected 46, got 47.
at Error (native)
at Object.Module._extensions..node (module.js:460:18)
at Module.load (module.js:356:32)
at Function.Module._load (module.js:313:12)
at Module.require (module.js:366:17)
at require (module.js:385:17)
at Object.<anonymous> (/root/backend/node_modules/userid/lib/userid.js:2:15)
at Module._compile (module.js:435:26)
at Object.Module._extensions..js (module.js:442:10)
at Module.load (module.js:356:32)
Run Code Online (Sandbox Code Playgroud)
我该如何解决这个问题?
不确定此错误的确切含义,但我对此的解决方法是删除该node_modules目录并使用npm install.
以上是使用本地安装的模块的节点项目中出现的此错误的解决方案。如果有一些全局模块引发此错误,那么您可能必须重新安装这些模块。
| 归档时间: |
|
| 查看次数: |
4050 次 |
| 最近记录: |