Tips:解决npm update的权限问题
通常npm update
不愿意加sudo
,但会出现权限问题,解决方法如下:
# 用户目录
sudo chown -R `whoami` ~/.npm
# 项目目录
sudo chown -R `whoami` ./node_modules
当然你可以找到全局node_modules
(一般为/usr/local/lib/node_modules
),chown
一下,这样npm update -g
也不用sudo
了
3 回复
如果每次都sudo是否有什么其它方面的局限性?
whoami 这是什么意思?
之前装cordova的时候,也是不知道怎么用了sudo ,结果后面生成的项目,都没权限 还要自己手动到文件夹设置
都知道这个你们知道怎么修复么
用nvm装node就不会有这个问题了