gpt4 book ai didi

reactjs - process.env 环境变量未定义

转载 作者:行者123 更新时间:2023-12-05 01:53:11 24 4
gpt4 key购买 nike

我试图在我的 React/Typescript 代码中通过 process.env 访问一个环境变量,但它返回未定义。不过,我可以访问 NODE_ENV

console.log(process.env.CURRENT_URL) // prints "undefined" on browser
console.log(process.env.NODE_ENV) // prints "development" on browser

CURRENT_URL 存在于 windows 环境变量中。

为什么 process.env.NODE_ENV 是可访问的,但其他变量不是?

最佳答案

这是你的 answer , 来自官方的 create-react-app 文档。

总结:
默认情况下,您将为您定义 NODE_ENV,以及以 REACT_APP_ 开头的任何其他环境变量。

因此,将 REACT_APP_ 附加到您所有的环境变量中,例如REACT_APP_CURRENT_URL
应该可以!

关于reactjs - process.env 环境变量未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71151616/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com