241029 1144 vite环境变量
摘要(由llm生成)
为了防止环境变量泄漏,Vite 提供了一个机制,即只有以 VITE_为前缀的变量才会被暴露给经过 Vite 处理的代码。这样可以有效地控制变量的泄露,避免意外的安全问题。
为了防止意外地将一些环境变量泄漏到客户端,只有以 VITE_
为前缀的变量才会暴露给经过 vite 处理的代码。例如下面这些环境变量:
VITE_SOME_KEY=123DB_PASSWORD=foobar
只有 VITE_SOME_KEY
会被暴露为 import.meta.env.VITE_SOME_KEY
提供给客户端源码,而 DB_PASSWORD
则不会。
console.log(import.meta.env.VITE_SOME_KEY) // "123"console.log(import.meta.env.DB_PASSWORD) // undefined
感谢阅读到这里,期待收到更多的反馈
欢迎关注公众号
kazoottt
