#6877·sst

`environment` 属性未加载到 Vite Preview 命令中

作者: taylorfsteele创建于 2026年5月18日更新于 2026年8月28日

在像 ReactTanStackStart 这样的 Vite 组件中,客户端环境变量通过加载到 process.env 中来添加到 vite build 命令中,并在运行 sst dev 时在本地可用。它们在 vite preview 命令中不可用。通常没有问题,只需将 sst shell 添加到预览命令即可。但是,当 build 命令启动 preview 命令时,该进程就没有客户端环境变量。是否可以通过将它们加载到 process.env 中,类似于在 build 命令中加载的方式,将这些 environment 属性添加到 vite preview 命令中?这甚至是一个好主意吗?