vite-plugin-swc
TypeScript icon, indicating that this package has built-in type declarations

0.0.2 • Public • Published

features

install

yarn add -D vite-plugin-swc-react
// or
npm install -D vite-plugin-swc-react

Usage

import { defineConfig } from 'vite'
import swcReact from 'vite-plugin-swc-react'

export default defineConfig({
  plugins: [swcReact()],
})

disable HMR

import { defineConfig } from 'vite'
import swcReact from 'vite-plugin-swc-react'

export default defineConfig({
  plugins: [swcReact({
    reactFresh: false,
  })],
})

classic JSX runtime

import { defineConfig } from 'vite'
import swcReact from 'vite-plugin-swc-react'

export default defineConfig({
  plugins: [
    swcReact({
      swcOptions: {
        jsc: {
          transform: {
            react: {
              runtime: 'classic',
            },
          },
        },
      },
    }),
  ],
})

Readme

Keywords

Package Sidebar

Install

npm i vite-plugin-swc

Weekly Downloads

1,631

Version

0.0.2

License

ISC

Unpacked Size

3.47 kB

Total Files

4

Last publish

Collaborators

  • yunfeihe