使用依赖包mongodb和mongoose遇到一个问题
请问各位大侠有没有遇到过这种情况?我在express中引入了mongodb或者mongoose依赖包,但是运行express的时候一直出现如下问题: package.json如下图所示,会不会我少引入了什么依赖包啊?是不是少编译了什么东西?希望能得到解答,谢谢!
5 回复
你别自己添加 mongodb 和 bson 的依赖,mongoose 内部有依赖的。
先引入Bson包,命令:npm install Bson
node_modules/mongodb/node_modules/mongodb-core/node_modules/bson/node_modules/bson-ext/ext/index.js 看下这个文件你就明白了。mongodb的bson失效,解决方法很简单,只需要使用你自己安装的bson就可以了。
@fish748 这个问题在引入mongoose的时候就出现了,后来我以为少了mongodb和bson所以才加上的,但是问题还是一样 = =
@xiashulin 恩,我引入了Bson包了,但是还是出现找不到bson。。。