- 下载所需babel
npm install -D @babel/plugin-transform-runtime
npm install -D @babel/plugin-transform-regenerator
- .babelrc配置文件里添加这两个插件
{
"presets": [
["@babel/preset-env", { modules: false }]
],
"plugins": [
"@babel/plugin-transform-runtime",
"@babel/plugin-transform-regenerator"
]
}
或者直接在 webpack.config.js
的 module.rules
里配置
{
test: /\.js$/,
exclude: /node_modules/, // 要排除
use: {
loader: 'babel-loader',
options: {
cacheDirectory: true,
"presets": [
["@babel/preset-env", { modules: false }]
],
"plugins": [
"@babel/plugin-transform-runtime",
"@babel/plugin-transform-regenerator"
],
}
}
}
- 在根目录的
.eslintrc
里配置
{
"parserOptions": {
"ecmaVersion": 8
}
}