一、script
支持
1.安装插件:
npm i @babel/plugin-proposal-optional-chaining --save
npm i @babel/plugin-proposal-nullish-coalescing-operator --save
2.babel.config.js
配置
module.exports = {
...
plugins: [
'@babel/plugin-proposal-optional-chaining',
'@babel/plugin-proposal-nullish-coalescing-operator',
...
]
};
二、template
支持
1.安装插件:
npm i vue-template-babel-compiler --save
2.vue.config.js
module.exports = {
...
chainWebpack: (config) => {
config.module
.rule('vue')
.use('vue-loader')
.tap((options) => {
options.compiler = require('vue-template-babel-compiler');
return options;
});
}
}
}