(syntax)vite
2022-10-20 10:31:20
vite
- 安装
- vue create => npm create vite
npm create vite@latest
pnpm create vite my-vue-app --template vue
pnpm create vite my-vue-app --template vue-ts
- 配置syntax
1
2
3
4
5
6
7
import { defineConfig } from 'vite'
import vue from '@vitejs/plugin-vue'
// https://vitejs.dev/config/
export default defineConfig({
plugins: [vue()]
})
web开发构建工具
- 一个开发服务器 基于原生ES模块 模块热更新(HMR)
- 一套构建指令 Rollup打包 预配置的 输出用于生产环境的高度优化过的静态资源
现实问题:缓慢的服务器启动[将应用中的模块区分为 **依赖** esbuild 预构建依赖。和 源码 原生 ESM {ES Module} 两类,改进了开发服务器启动时间] 缓慢的更新(打包器支持了动态模块热替换(HMR))
安装
1 |
|
vite.config.js
1 |
|
2022-10-20 10:31:20