mac上使用npm安装报错Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
错误描述
今天在mac上安装vue-cli时报错:Error: EACCES: permission denied, access ‘/usr/local/lib/node_modules’,如图:
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210706101948992.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80NzU4MTYyNQ==,size_16,color_FFFFFF,t_70#pic_center)
解决方案
研究一番发现是执行命令行命令时没有获得管理员权限,那么解决方案就是:在命令行前面添加sudo获取管理员权限,再输入管理员密码。
比如之前的命令如果为:
npm install vue-cli -g
应该改为:
sudo npm install vue-cli -g
就是在之前的命名前添加 sudo,然后输入管理员密码即可。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20210706102800785.png#pic_center)
欢迎指导!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)