Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 猫鼬装置_Node.js_Mongodb_Mongoose_Nvm - Fatal编程技术网

Node.js 猫鼬装置

Node.js 猫鼬装置,node.js,mongodb,mongoose,nvm,Node.js,Mongodb,Mongoose,Nvm,我是个新手 我已经在ubuntu上安装了mongodb,并通过nvm使用node、express和npm。 在尝试为依赖mongoose的项目执行npm安装时 我得到以下错误 npm ERR! Linux 3.16.0-50-generic npm ERR! argv "/home/ehsan/.nvm/versions/node/v0.12.7/bin/node" "/home/ehsan/.nvm/versions/node/v0.12.7/bin/npm" "install" npm ER

我是个新手 我已经在ubuntu上安装了mongodb,并通过nvm使用node、express和npm。 在尝试为依赖mongoose的项目执行npm安装时 我得到以下错误

npm ERR! Linux 3.16.0-50-generic
npm ERR! argv "/home/ehsan/.nvm/versions/node/v0.12.7/bin/node" "/home/ehsan/.nvm/versions/node/v0.12.7/bin/npm" "install"
npm ERR! node v0.12.7
npm ERR! npm  v2.11.3
npm ERR! path /home/ehsan/.npm/ms/0.1.0
npm ERR! code EACCES
npm ERR! errno -13

npm ERR! Error: EACCES, mkdir '/home/ehsan/.npm/ms/0.1.0'
npm ERR!     at Error (native)
npm ERR!  { [Error: EACCES, mkdir '/home/ehsan/.npm/ms/0.1.0']
npm ERR!   errno: -13,
npm ERR!   code: 'EACCES',
npm ERR!   path: '/home/ehsan/.npm/ms/0.1.0',
npm ERR!   parent: 'mongoose' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.

npm ERR! Please include the following file with any support request:
npm ERR!     /home/ehsan/node/Tutorials/04/nodeAuth/npm-debug.log
但是当我尝试用sudo运行这个命令时
错误提示npm不是可识别的命令。如果您以ehsan身份登录,则您应该具有写入该位置的权限。尝试运行sudo chown-Rv ehsan/home/ehsan/.npm以重新获得许可,如果丢失,则@Molda it解决了此问题,并且正在安装mongoose,但执行npm Install会出现另一个错误,我不知道两者是否相关>kerberos@0.0.15install/home/ehsan/node/Tutorials/04/nodeAuth/node_modules/mongodb/node_modules/mongodb core/node_modules/kerberos>node gyp rebuild | | |退出0..您是否可以将整个错误添加到问题中,就像您已经遇到的错误一样?