全局安装依赖包报权限错误,尝试了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'