相关疑难解决方法(0)

npm命令 - sudo与否?

目前我总是跑,sudo npm install <package-name>但据我所知,这是不正确的.

我希望有机会不以root用户身份使用它.我遵循了一些建议并使用了这个命令,sudo chown -R <username> ~/.npm但它不起作用......

例如,它是我的输出 npm install jade

...
npm http 200 https://registry.npmjs.org/amdefine
npm http GET https://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz
npm http 200 https://registry.npmjs.org/amdefine/-/amdefine-0.0.5.tgz
npm ERR! Error: EACCES, symlink '../jade/bin/jade'
npm ERR!  { [Error: EACCES, symlink '../jade/bin/jade'] errno: 3, code: 'EACCES', path: '../jade/bin/jade' }
npm ERR! 
npm ERR! Please try running this command again as root/Administrator.
Run Code Online (Sandbox Code Playgroud)

如您所见,下载已成功启动,但随后失败了..

我想知道在npm上禁止sudo的最佳方法是什么?

macos sudo npm

23
推荐指数
2
解决办法
1万
查看次数

标签 统计

macos ×1

npm ×1

sudo ×1