MongoDB-Express :: ENOTDIR:不是目录,... gssapi.js / package.json

时间:2017-08-14 20:50:01

标签: node.js mongodb express mongoose

我在options.config.set_inter_op_parallelism_threads(1); 项目中使用mongodb。我正在尝试在express-js中运行服务器,但它会在npm包中抛出错误。它适用于vs codeWebstorm

command-line

我尝试多次安装软件包并更新了Error: ENOTDIR: not a directory, stat '/home/user/Workspace/Project1/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/lib/auth/gssapi.js/package.json' at Error (native) at fs.existsSync (fs.js:219:13) at find_package_json ('/home/user/Workspace/Project1/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/index.js:13:9) at require_optional ('/home/user/Workspace/Project1/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/node_modules/require_optional/index.js:37:18) at Object.<anonymous> ('/home/user/Workspace/Project1/node_modules/mongoose/node_modules/mongodb/node_modules/mongodb-core/lib/auth/gssapi.js:27:14) at Module._compile (module.js:410:26) at Object.Module._extensions..js (module.js:417:10) at Module.load (module.js:344:32) at Function.Module._load (module.js:301:12) at Module.require (module.js:354:17) 本身,但无法修复它。有人可以建议如何解决这个问题?谢谢。 这是我的npm文件。

package.json

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 我通过从磁盘中删除源代码,克隆repo到另一个文件夹,安装所有软件包然后开始工作来解决它。

希望能帮助你。