1、参考1 Install fail! Error: EBUSY: resource busy or locked
原文:
1)、如果你的项目里存在 package-lock.json 文件,删除它。并且删除 node_modules。然后再 npm install。
2)、第一步不行的话,运行 npm cache clean --force 或者 npm cache verify ,然后再 npm install / cnpm install。
3)、如果上面的都不行,就升级 npm, npm i -g npm,基本上是可以解决的
最后npm run dev / cnpm run dev
实践:
1)、npm i -g npm,——失败,国内访问不了npm源
2)、尝试使用 npm install -g npm --registry=https://registry.npm.taobao.org ——失败,Refusing to delete D:\nodejs\npx.cmd,使用管理员运行cmd也不行,可能淘宝源没有升级npm的功能?或者npm不允许从其他源升级自己?
3)、尝试升级cnpm,npm install -g cnpm --registry=https://registry.npm.taobao.org,——成功,cnpm的版本确实升级了,但是使用cnpm -i,还是会出现reso