Node.js 无法使用npm安装安装mongoose
我正在尝试npm安装mongoose,但这个错误不断出现。我有一个node.js,express framework,我在package.json的依赖项中添加了Mongoose,如下所示:Node.js 无法使用npm安装安装mongoose,node.js,mongodb,express,mongoose,npm-install,Node.js,Mongodb,Express,Mongoose,Npm Install,我正在尝试npm安装mongoose,但这个错误不断出现。我有一个node.js,express framework,我在package.json的依赖项中添加了Mongoose,如下所示: { "name": "OAuthProject", "version": "0.0.0", "private": true, "scripts": { "start": "node ./bin/www" }, "dependencies":
{
"name": "OAuthProject",
"version": "0.0.0",
"private": true,
"scripts": {
"start": "node ./bin/www"
},
"dependencies": {
"body-parser": "~1.13.2",
"cookie-parser": "~1.3.5",
"debug": "~2.2.0",
"express": "~4.13.1",
"jade": "~1.11.0",
"morgan": "~1.6.1",
"serve-favicon": "~2.3.0",
"cookie-parser": "latest",
"express-session": "latest",
"mongoose": "latest" //<------------ MONGOOSE
}
}
{
“名称”:“OAuthProject”,
“版本”:“0.0.0”,
“私人”:没错,
“脚本”:{
“开始”:“节点。/bin/www”
},
“依赖项”:{
“正文分析器”:“~1.13.2”,
“cookie解析器”:“~1.3.5”,
“调试”:“~2.2.0”,
“快车”:“~4.13.1”,
“翡翠”:“~1.11.0”,
“摩根”:“~1.6.1”,
“服务费维康”:“~2.3.0”,
“cookie解析器”:“最新版本”,
“快速会话”:“最新”,
“mongoose”:“latest”//您可能需要以root用户身份安装,因为它没有创建目录的权限
您可以使用sudo npm安装您不应该使用sudo npm
在安装mongoose之前,您可以按照此操作解决此问题。在windows 7上测试