vite
Vite 提供快速的本地开发服务器和生产构建。
pnpm create vite
cd <项目名>
pnpm install
pnpm dev
pnpm build
pnpm preview
客户端可读取的环境变量必须以 VITE_ 开头。不要在前端环境变量中放置私钥或服务端令牌,构建后的值对用户可见。
环境变量
创建 .env.local:
VITE_API_BASE_URL=http://localhost:8080
在代码中读取:
const apiBaseUrl = import.meta.env.VITE_API_BASE_URL
常用配置
import { defineConfig } from 'vite'
export default defineConfig({
server: { port: 5173 },
})
经验总结
- 修改
.env后需要重启开发服务器。 - 静态资源放在
public时会原样复制,需由构建工具处理的资源放在src。 - 发布前执行
pnpm build,不要只依赖开发服务器中的表现。