// vite.config.jsimportlegacyfrom'vite-plugin-legacy-swc'exportdefault{plugins:[legacy({targets:['defaults','not IE 11'],}),],} Options targets Type:string | string[] | { [key: string]: string } Default:'last 2 versions and not dead, > 0.3%, Firefox ESR' ...
"name": "vite-plugin-legacy-swc-playground", "private": true, "version": "0.0.0", "type": "module" } 14 changes: 14 additions & 0 deletions 14 playground/vite.config.ts Original file line numberDiff line numberDiff line change @@ -0,0 +1,14 @@ import path from 'node:path'...
@vitejs/plugin-react-swc 是一个新的插件,在构建过程中使用 esbuild,但在开发过程中用 SWC 取代 Babel。对于不需要非标准 React 扩展的大项目,冷启动和 HMR 的速度会明显加快。兼容性 现代浏览器构建现在默认以 safari14 为目标,以实现更广泛的 ES2020 兼容性。这意味着,现代构建现在可以使用 BigInt,并...
@vitejs/plugin-react @vitejs/plugin-react是一个使用 esbuild 和 Babel 的插件,能够以占用空间小的软件包和灵活使用 babel transform pipeline 实现快速的 HMR @vitejs/plugin-react-swc (新) @vitejs/plugin-react-swc是一个新的插件,在构建过程中使用 esbuild,但在开发过程中用 SWC 取代 Babel。对于不需...
@vitejs/plugin-react-swc是一个新的插件,在构建过程中使用 esbuild,但在开发过程中将 Babel 替换为 SWC。 对于不需要非标准 React 扩展的大型项目,冷启动和热更新 (HMR) 会加快。 兼容性 现代浏览器构建现在默认以 Safari 14 为目标,以实现更广泛的 ES2020 兼容性。这意味着现代构建现在可以使用 BigInt,并...
@vitejs/plugin-react-swc是一个新的插件,在构建过程中使用 esbuild,但在开发过程中用 SWC 取代 Babel。对于不需要非标准 React 扩展的大项目,冷启动和 HMR 的速度会明显加快。 兼容性 现代浏览器构建现在默认以safari14为目标,以实现更广泛的 ES2020 兼容性。这意味着,现代构建现在可以使用BigInt,并且空值合并...
@vitejs/plugin-react-swc是一个新的插件,在构建过程中使用 esbuild,但在开发过程中用 SWC 取代 Babel。对于不需要非标准 React 扩展的大项目,冷启动和 HMR 的速度会明显加快。 兼容性 现代浏览器构建现在默认以safari14为目标,以实现更广泛的 ES2020 兼容性。这意味着,现代构建现在可以使用BigInt,并且空值合并...
@vitejs/plugin-react是一个使用 esbuild 和 Babel 的插件,能够以占用空间小的软件包和灵活使用 babel transform pipeline 实现快速的 HMR @vitejs/plugin-react-swc (新) @vitejs/plugin-react-swc是一个新的插件,在构建过程中使用 esbuild,但在开发过程中用 SWC 取代 Babel。对于不需要非标准 React 扩展的...
以传统方式打包,而且做了很多默认优化。虽然默认是打包的格式也是 ESM,但也可以通过 plugin-legacy ...
@vitejs/plugin-react:基于 esbuild 和 Babel 的插件,以较小的包占用空间和 Babel 的灵活性实现快速 HMR。 @vitejs/plugin-react-swc:基于 SWC 的插件,在构建过程中使用 esbuild,但在开发过程中将 Babel 替换为 SWC。对于不需要非标准 React 扩展的大型项目,冷启动和 HMR 可以明显加快。