假设我有这样.env
NEXT_PUBLIC_API_BASE_PATH = value1
此.env在我的本地按预期工作,但在我部署到Azure Web静态应用程序并在configuration中添加此.env之后我的应用程序似乎无法读取此.env,因为我通过控制台调试它,它返回的值为undefined .
undefined
我已经知道了通过.yml文件和next.config.js增加价值的缓解措施,但是正如我所知,这个解决方案在实际生产场景中实现起来并不好。
.yml
next.config.js
dtcbnfnu1#
作为一种缓解措施,我把我的PUBLIC_ENV放在我的.yml文件中,并把值放在Github Secrets上。
1条答案
按热度按时间dtcbnfnu1#
作为一种缓解措施,我把我的PUBLIC_ENV放在我的.yml文件中,并把值放在Github Secrets上。