之前把依赖的版本都升级了
其中安装的时候遇到这句报错
之后查应该是因为node和npm的版本不够高,emmm应该要水涨船高的嘛
node -v
npm -v
各自查看版本
进入升级
node部分
使用nodejs的多版本管理器 n
清除node.js的cache
sudo npm cache clean -f
此时会提示 I sure hope you know what you are doing.
emm
接下来
sudo npm install -g n // 安装 sudo n latest // 升级到最新版 sudo n stable // 升级到稳定版
npm部分
sudo npm install npm@latest -g
——————————————————————————————————————————————————————————————————————
然而还是依然有这个权限问题
绝望
最后直接统一全局加权限了
sudo chown -R $(whoami) /usr/local/*
然后在安装的时候如果还遇到没有权限的提示,那么给相应文件加权限
比如我的
sudo chown -R $(whoami) /Users/xxx/.npm
然后就正常安装就可以了