npm安装需要sudo,sudo npm install返回命令没有找到Ubuntu(使用nvm)

问题描述:

我对deving很陌生,我想我安装了sudo npm -g导致权限问题。我有一些帮助,我们在节点文件node_modules和npm文件的所有实例上使用rm -Rf。它解决了这一问题,我(这是运行learnyounode全局命令),但我的NPM安装不工作了(需要须藤),当我sudo的NPM安装它返回须藤:NPM:找不到npm安装需要sudo,sudo npm install返回命令没有找到Ubuntu(使用nvm)

命令,这是错误当我NPM安装

npm WARN deprecated [email protected]: Use npmjs.org/del instead, see https://github.com/gulpjs/gulp/blob/master/docs/recipes/delete-files-folder.md npm WARN deprecated [email protected]: critical security fix in v3.0.0 npm ERR! Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34' npm ERR! { [Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34'] npm ERR! errno: 3, npm ERR! code: 'EACCES', npm ERR! path: '/home/dmeow/.npm/bluebird/2.9.34' } npm ERR! npm ERR! Please try running this command again as root/Administrator.

npm ERR! System Linux 3.13.0-46-generic npm ERR! command "/home/dmeow/.nvm/v0.10.32/bin/node" "/home/dmeow/.nvm/v0.10.32/bin/npm" "install" npm ERR! cwd /home/dmeow/GG/Airship npm ERR! node -v v0.10.32 npm ERR! npm -v 1.4.28 npm ERR! path /home/dmeow/.npm/bluebird/2.9.34 npm ERR! code EACCES npm ERR! errno 3 npm ERR! stack Error: EACCES, mkdir '/home/dmeow/.npm/bluebird/2.9.34' npm ERR! npm ERR! Additional logging details can be found in: npm ERR! /home/dmeow/GG/Airship/npm-debug.log npm ERR! not ok code 0

任何人都可以提供一些帮助,请,非常详细的说明返回。非常感谢。

这可能是你的可执行文件搞砸了。

卸载

sudo apt-get --purge remove npm 

重装

sudo apt-get install npm 

这个固定的问题,当我有它。