通过npm install安装报错,说不支持,晕死
@d4rkl0rd
我使用的就是mongoose,你可以通过一下方式进行解决,如果还是解决不了,请联系我,我在线上为你解决:
1.可以在github上去下载zip包(https://github.com/LearnBoost/mongoose)
2.mongoose如果使用npm安装时,请注意他的依赖,mongoose依赖于mongoo-native(2.x)和bson(3.x),3.x和2.x上有很大的区别,不知道你是哪个版本的。
如上,如果还没得到解决,请在QQ群227450347联系我,我是κiξs技ポ支歭\(≧▽≦)/
@jiyinyiyong 没用过mongo-native,mongoose2.x里他是自带了bson包,但并没有独立成模块,我把项目升级为3.x后发现这个文件夹不见了,项目启动后说需要bson模块,查看源码,发现require(‘./bson’),变为了require(‘bson’);说明bson变成了全局模块,然后在github上找到了bson,署名是mongoose发布的。
, "version": “3.1.3-pre” , "author": "Guillermo Rauch [email protected]" , "keywords": ["mongodb", "mongoose", "orm", "data", "datastore", "nosql", "odm", "sql", "db", “database”] , "dependencies": { "hooks": “0.2.1” , "mongodb": “1.1.7” , "ms": “0.1.0” }
@a272121742 3.X版本没看到依赖bson什么的啊