产生原因
删除了package.json中的配置,重新配置时产生
Module build failed: Error: Couldn't find preset "env" relative to directory "F:\\note\\mystore\\co-ui\\co-ui"
at F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\options\option-manager.js:293:19
at Array.map (native)
at OptionManager.resolvePresets (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\options\option-manager.js:275:20)
at OptionManager.mergePresets (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\options\option-manager.js:264:10)
at OptionManager.mergeOptions (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\options\option-manager.js:249:14)
at OptionManager.init (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\options\option-manager.js:368:12)
at File.initOptions (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\index.js:212:65)
at new File (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\file\index.js:135:24)
at Pipeline.transform (F:\note\mystore\co-ui\co-ui\node_modules\babel-core\lib\transformation\pipeline.js:46:16)
at transpile (F:\note\mystore\co-ui\co-ui\node_modules\babel-loader\lib\index.js:46:20)
at Object.module.exports (F:\note\mystore\co-ui\co-ui\node_modules\babel-loader\lib\index.js:163:20)
@ multi (webpack)-dev-server/client?http://localhost:8080 webpack/hot/dev-server ./src/main.js
解决办法
这种现象是由于在 .babelrc 文件中设置了env 选项,需要插件 babel-preset-env 处理
npm install babel-preset-env --save-dev 依赖引入