Now you can use the following Babel features in SFC templates:
@babel/plugin-proposal-nullish-coalescing-operator
@babel/plugin-proposal-optional-chaining
@babel/plugin-transform-arrow-functions
@babel/plugin-transform-block-scoping
@babel/plugin-transform-destructuring
@babel/plugin-transform-parameters
@babel/plugin-transform-spread
- run
yarn add vite-plugin-vue2-enhanced --dev
- add the plugin into
vite.config.js
// vite.config.js
const { createVuePlugin } = require('vite-plugin-vue2')
module.exports = {
plugins: [createVuePlugin(/*options*/)],
}
Type: Object
Default: null
The options for @vue/component-compiler-utils
.
Type: Boolean
Default: false
The options for jsx transform.
Type: Object
The options for @vue/babel-preset-jsx
.
- SSR Build
- Sourcemap