Azure Web静态应用无法读取前缀为NEXT_PUBLIC的.env

a2mppw5e  于 2023-02-22  发布在  其他
关注(0)|答案(1)|浏览(122)

假设我有这样.env

NEXT_PUBLIC_API_BASE_PATH = value1

此.env在我的本地按预期工作,但在我部署到Azure Web静态应用程序并在configuration

中添加此.env之后
我的应用程序似乎无法读取此.env,因为我通过控制台调试它,它返回的值为undefined .

我已经知道了通过.yml文件和next.config.js增加价值的缓解措施,但是正如我所知,这个解决方案在实际生产场景中实现起来并不好。

dtcbnfnu

dtcbnfnu1#

作为一种缓解措施,我把我的PUBLIC_ENV放在我的.yml文件中,并把值放在Github Secrets上。

相关问题