Skip to content

yzydeveloper/vite-plugin-babel-compiler

Folders and files

NameName
Last commit message
Last commit date

Latest commit

author
杨兆雨
Nov 21, 2023
caee2b0 · Nov 21, 2023

History

18 Commits
Jun 23, 2022
Apr 30, 2022
Apr 30, 2022
Apr 30, 2022
Apr 30, 2022
Jul 22, 2022
Nov 21, 2023
Apr 30, 2022
Apr 30, 2022
Apr 30, 2022

Repository files navigation

vite-plugin-babel-compiler

Vite runtime uses Babel compiler

Work around some experimental features not supported by Esbuild.

Install

npm i -D vite-plugin-babel-compiler

Add plugin to your vite.config.ts:

Config Decorator

npm install -D @babel/plugin-proposal-class-properties
npm install -D @babel/plugin-proposal-decorators
import babel from 'vite-plugin-babel-compiler'

{
    plugins: [
        babel({
            babel: {
                plugins: [
                        ['@babel/plugin-proposal-decorators', { legacy: true }],
                        ['@babel/plugin-proposal-class-properties', { loose: true }],
                ],
                exclude: ['dep',/path/]
                include: ['dep',/path/]
            }
        })
    ]
}

About

Using Babel Compiler with Vite

Resources

License

Stars

Watchers

Forks

Packages

No packages published