20 lines
567 B
Markdown
20 lines
567 B
Markdown
# vite.config.ts
|
||
|
||
**路径**:`vite.config.ts`
|
||
|
||
## 功能用途
|
||
|
||
Vite 7 构建配置,包含路径别名、Vue 插件、Node polyfills(用于 ethers、SIWE 等)、开发服务器 host。
|
||
|
||
## 关键配置
|
||
|
||
- `resolve.alias`:`@` → `./src`
|
||
- `vite-plugin-node-polyfills`:解决 SIWE 等库的 Node 兼容
|
||
- `server.host: true`:监听 0.0.0.0,支持局域网访问
|
||
|
||
## 扩展方式
|
||
|
||
1. **环境变量**:在 `define` 中注入 `import.meta.env.XXX`
|
||
2. **代理**:`server.proxy` 解决跨域
|
||
3. **构建优化**:`build.rollupOptions` 分包、压缩
|