Javascript Node.js Mongodb-找不到Kerberos模块
我正在尝试npm安装mongodb。 它工作并告诉我模块已经安装,kerberos在这个列表中 但是,当我尝试运行我的应用程序时,我不断得到以下信息:Javascript Node.js Mongodb-找不到Kerberos模块,javascript,node.js,mongodb,kerberos,Javascript,Node.js,Mongodb,Kerberos,我正在尝试npm安装mongodb。 它工作并告诉我模块已经安装,kerberos在这个列表中 但是,当我尝试运行我的应用程序时,我不断得到以下信息: Error: Cannot find module '../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node- server/node_modules/mongodb/node_modules/mongodb-core/node_module
Error: Cannot find module '../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node- server/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/lib'
Error: Cannot find module '../../../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node-server/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/lib/win32/wrappers'
Error: Cannot find module '../../../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node-server/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/lib/win32/wrappers'
Error: Cannot find module '../../../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node-server/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/lib/win32/wrappers'
Error: Cannot find module '../../../build/Release/kerberos' from '/Users/snorre edwin/Code/raspberry-node-server/node_modules/mongodb/node_modules/mongodb-core/node_modules/kerberos/lib/win32/wrappers'
这没有意义,因为这是mongodb包附带的模块
其他人也经历过这种情况吗?谷歌很快找到了这个讨论线索:。尽管它是在微软VS 不同的、可能的解决方案包括:
npm安装mongoose-g
全局安装mongoose(非mongo)
因此,我通过NPM全局安装mongoose解决了这个问题,然后将mongoose/node_modules/mongodb/kerberos中的build文件夹复制到我VS项目中的本地mongoose文件夹中
我已经通过谷歌搜索了。我真的不想要猫鼬,它给了我比我需要的更多的路。Python不应该是可靠的,这很奇怪。我可以尝试在全球范围内安装它,但它并不是在全球范围内寻找它,而是在它自己的包中寻找它的内部,在那里它实际上是存在的。