关于No “exports“ main resolverd in的解决办法:
在拷贝以往的老项目后运行时,经常会报No “exports“ main resolverd in的错误,错误原因是Babel版本和node版本不兼容导致的。可以升级Babel或降级node解决。
实际上,我一直想升级Babel,但是没成功过,降级node也没有尝试。但是我找到了一个简单的解决办法:
1..安装npm包–rimraf (已安装可忽略)
npm install rimraf -g
2.进入所需删除的node_modules文件夹的位置,再输入指令
rimraf node_modules
3.删除当前项目的package-lock.json文件
4.执行 npm install
5.执行 npm run serve
好了,项目可以跑起来了