mac上通过npm安装包遇到权限问题
以eslint举例:
首先直接通过npm安装,会终端会报错,包含下面这行信息:
sudo chown -R 501:20 "/Users/xxxxxx/.npm"
复制并运行这段信息。
再次执行安装命令,如果还是遇到一长串报错,需要按下面的命令安装:
sudo npm install -g eslint --unsafe-perm=true --allow-root
以eslint举例:
首先直接通过npm安装,会终端会报错,包含下面这行信息:
sudo chown -R 501:20 "/Users/xxxxxx/.npm"
复制并运行这段信息。
再次执行安装命令,如果还是遇到一长串报错,需要按下面的命令安装:
sudo npm install -g eslint --unsafe-perm=true --allow-root