在Babel 6升级到Babel 7时,可能会出现错误未知:意外的令牌(扩展运算符)的问题。这是因为Babel 7中的扩展运算符语法发生了更改。
要解决这个问题,你需要进行以下步骤:
npm install --save-dev @babel/core @babel/preset-env
.babelrc文件,并将以下内容添加到文件中:{
"presets": ["@babel/preset-env"]
}
webpack.config.js文件中添加以下内容:module.exports = {
// ...
module: {
rules: [
{
test: /\.js$/,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: ['@babel/preset-env']
}
}
}
]
}
// ...
};
通过执行以上步骤,你应该能够解决“Babel 6到7:错误未知:意外的令牌(扩展运算符)”的问题。