Vite构建工具基于浏览器原生ES模块解析规则,利用了现代浏览器的特性,实现无需打包即可快速启动开发服务器,并支持开箱即用的TypeScript、Vue单文件组件等。Vite不需要像webpack那样先将所有文件打包成一个或多个bundle,然后再运行应用程序。相反Vite会在浏览器中使用原生的ES模块加载器来加载模块。
这是一份我在React项目中常用的vite.config.js配置代码,为了较好阅读添加了注释,包含了许多通用配置仅供参考。
import{defineConfig}from"vite";importpathfrom"path";importactfrom"
vitejs/plugin-act-swc";importcheckerfrom"vite-plugin-checker";import{