全局更新npm报:EACCES permissions errors

221 阅读1分钟

全局安装依赖包报权限错误,尝试了studo不行,尝试全局更新npm依然报错,最后用下面的命令解决了全局安装依赖包报EACCES permissions errors的问题。

1.创建一个全局安装目录 mkdir ~/.npm-global

2.配置npm以使用新的目录路径: npm config set prefix '~/.npm-global'

3.创建或者打开一个已有的配置文件,并且在最后追加下面一行 export PATH=~/.npm-global/bin:$PATH

4.更新系统变量 source ~/.profile'

参考 www.jb51.net/article/140…