yarn add cross-env 提示 EPROTO: protocol error, symlink
win10家庭版,使用Cmder操作vagrant ssh
$ yarn add cross-env
$ error An unexpected error occurred: "EPROTO: protocol error, symlink '../../../../browserslist/cli.js' -> '/home/vagrant/Code/weibo/node_modules/@babel/compat-data/node_modules/.bin/browserslist'".
原因:要用管理员模式启动vagrant
停止vagrant,并用管理员通过cmd启动vagrant即
$ vagrant halt
//使用管理员模式启动cmd
$ vagrant up
$ vagrant ssh
$ sudo yarn install --no-bin-links //if not works,use this instead: sudo npm install --no-bin-links
$ sudo yarn add cross-env
尝试直接使用以下命令无果
sudo npm install --no-bin-links
sudo npm add cross-env
sudo yarn install --no-bin-links
sudo yarn add cross-env
:P 小坑不断,大坑偶犯
推荐文章: