# 快速开始
Vite 需要 Node.js 版本 14.18+,16+。然而,有些模板需要依赖更高的 Node 版本才能正常运行,当你的包管理器发出警告时,则需要升级 Node 版本。
# 创建项目
官方提供了创建项目的架手架工具,只需要执行下面的命令:
yarn create vite
上面的命令会一次完成两件事情:
- 全局安装 create-vite,或者如果软件包已存在,则将软件包更新为最新版本;
- 运行位于 package.json 中声明的可执行文件。
最后并会根据用户的选项创建相应的项目。
# 开发命令
在安装了 Vite 的项目中,可以在 npm scripts 中使用 vite 可执行文件:
{
"scripts": {
"dev": "vite", // 启动开发服务器,别名:`vite dev`,`vite serve`
"build": "vite build", // 为生产环境构建产物
"preview": "vite preview" // 本地预览生产构建产物
}
}
可以指定额外的命令行选项,如 --port 或 --https。运行 npx vite --help
获得完整的命令行选项列表。
# 项目
在一个 Vite 项目中,在开发期间 Vite 是一个服务器,而 index.html 是该 Vite 项目的入口文件,index.html 在项目最外层而不是在 public 文件夹内。
Vite 将 index.html 视为源码和模块图的一部分,会自动解析 <script type="module" src="...">
,这个标签指向项目的 JavaScript 源码。
另外,index.html 中的 URL 将被自动转换,因此不再需要 %PUBLIC_URL%
占位符了。
# 其它
Vite 以当前工作目录作为根目录启动开发服务器。也可以通过 vite serve some/sub/dir
来指定一个替代的根目录。