GitHubRepo:vue-template-babel-compiler使用Babel为Vue.jsSFC启用OptionalChaining(?.)、NullishCoalescing(??)和许多其他新的ES语法。示例功能vue-template-compiler&&vue-template-es2015-compiler的所有功能新语法:可选链接、Bigint、nullish合并等自定义语法、babel插件等...用法1.安装npminstallvue-template-babel-compiler--save-dev2.config1.Vue-CLIVue-CLI配置演示项目//vue.config.jsmodule.exports={chainWebpack:config=>{config.module.rule('vue').use('vue-loader').tap(options=>{options.compiler=require('vue-template-babel-compiler')returnoptions})}}2.Nuxt.jsNuxt.js配置演示工程//nuxt.jsconfig.jsexportdefault{//构建配置:https://go.nuxtjs.dev/config-buildbuild:{loaders:{vue:{compiler:require('vue-template-babel-compiler')}},},//...}3。webpack//你的webpack.config.js哪里配置vue-loadermodule.exports={//...module:{rules:[{test:/\.vue$/,loader:'vue-loader',options:{compiler:require('vue-template-babel-compiler')}}]}}欢迎问题和公关。
