今天在看qbaty老师关于webpack课程的时候,全局安装webpack的时候,发现报了一个错误
image.png
(请忽略终端的杂乱)
老师在课程中对照npm官网的解决方法。
我先查看版本是5.4.2
npm -v
5.4.2
我就没有使用那个解决办法,而是直接更新npm到最新的5.8.0
npm install npm@latest -g
+ npm@5.8.0
再尝试全局安装wepack
成功了没有权限问题,有点奇怪
image.png
官网给出了解决办法
If you see an EACCES error when you try to install a package globally, read this chapter. This error can often be avoided if you change the directory where npm is installed. To do this, either:
1. Reinstall npm with a version manager (recommended),
or
2. Change npm's default directory manually.
如果你看到一个eacces错误当您尝试安装一个包在全局范围内,如果你更改目录里新安装,这个错误往往是可以避免的。要做到这一点,要么:
1,重新安装新版本(推荐这种方法),
2。手动更改NPM的默认目录。
官网详情:https://docs.npmjs.com/getting-started/fixing-npm-permissions
网友评论