congxine笔记
ONLINE
返回技术
ENGINEERING / NOTE

Vite 环境变量

Vite · 站内原创整理

公开变量和服务器变量必须区分,前端打包后的变量不应存放敏感凭据。

核心说明

Vite 环境变量会在构建阶段注入前端代码,带有公开前缀的变量最终可能被任何访问者看到。环境变量不是秘密存储。

关键点

  • API 地址、功能开关和站点模式可以公开,密钥和密码不能进入客户端包。
  • 不同 mode 使用不同配置时,要把默认值和缺失行为写清楚。
  • 变更环境变量后必须重新构建,单纯刷新页面不会更新已生成的 JS。