最近在使用babel-loader的时候,发生了一些错误,如今的babel-loader版本已是8.0.0,更新到这个版本以后,若是还按照之前的安装依赖的方法:react
cnpm install --save-dev babel-loader babel-preset-env babel-preset-es2015 babel-preset-react
会发生以下报错:npm
说明如今babel-loader的版本须要的是@babel/core@^7.0.0,若是不进行处理而进行打包,会报以下错误:json
所以我去看了一下babel更新以后的新版的配置方法:babel
如下是个人新版的配置信息:spa
cnpm install --save-dev @babel/core @babel/preset-env @babel/preset/react @babel/preset-es2015
//package.json "devDependencies": { "@babel/core": "^7.0.0-beta.46", "@babel/preset-env": "^7.0.0", "@babel/preset-es2015": "^7.0.0-beta.53", "@babel/preset-react": "^7.0.0", "babel-loader": "^8.0.0" } //.babelrc file { "presets": [ "@babel/preset-env", "@babel/preset-react" ] }