npm start 报错Module build failed: Error: Couldn't find

参考https://blog.csdn.net/u013261261/article/details/77865840 问题: ERROR in ./app

参考https://blog.csdn.net/u013261261/article/details/77865840

问题

ERROR in ./app/entrys/popup/agentList.js 
Module build failed: Error: Couldn't find preset "env" relative to directory "E:\\work\\ERDS\\frontend2\\frontend2\\app\\entrys\\popup"

原因:多数情况都是因为就是缺失模块,模块没被下载,运行不起来(特别是公司有搭起来框架,然后传给你需要在本地跑起来的时候出现报错,很可能是node_modules里这些包没安装上,如果npm install运行仍然报错,那就挨个手动安装)

 

解决方案:在 .babelrc 文件中设置了env 选项,这需要 babel-preset-env  

npm install babel-preset-env --save-dev 依赖引入,(至于安装在开发环境dev 还是生产环境,需要根据已经有的package.json来自定义安装在某处,可百度安装指定版本以及其他安装指令)