Vite
概述
参考:
Vue 作者主导的打包与编译工具,启动项目开发模式速度非常快、下载依赖非常快、编译非常快。
在 GitHub 项目,vitejs/awesom-vite 这里有很多使用 Vite 打包的很棒的项目示例
安装 Vite
Vite 关联文件与配置
vite.config.js # 每个项目的根目录通常都会有一个 vite.config.js 文件,以定义打包项目代码时的行为
Vite 配置详解
参考:
常见问题
解决 Vite 打包项目代码后,使用的是绝对路径
在 vite.config.js 文件中设置 base
解决 vite 在 WSL 环境下热更新失效问题
使用 vite 的好处很多,最明显的就是热更新很快。但是在 wsl 环境的时候,由于WSL2 的限制,vite 默认配置是无法监控 windows 文件系统中文件的变化的。这就导致了 vite 的热更新失效。 解决热更新失效的方法主要有两种: 1.文件存储到 WSL 系统环境中 2.配置 vite.config.js 的 server.watch
export default defineConfig({
server: {
watch: {
{ usePolling: true }
}
}
})
vite Syntax(语法)
vite 将会启动一个开发服务器,默认响应当前目录的 index.html 文件。
COMMAND:
- build [root] # 构建项目(生产可用)
- optimize [root] # pre-bundle dependencies
- preview [root] # locally preview production build
build
preview
在本地预览已经通过 vite build
构建后的项目。注意:执行该命令前,需要先通过 vite build
打包项目,以便生成 dist/
目录
启动监听当前目录下的 dist/
目录。
反馈
此页是否对你有帮助?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.