reactjs React reload .env变量修改后

agxfikkp  于 2023-05-22  发布在  React
关注(0)|答案(2)|浏览(135)

在我的react应用程序中,我有一个.env文件,每次我更改它们时,我都看不到更改,直到我停止并重新启动npm,有没有更快的方法?

dpiehjr4

dpiehjr41#

环境变量被传递给进程(npm start),因此这些变量对于1个进程是稳定的。这就是为什么你需要杀死进程并重新启动,因为变量已经传递,没有办法热重载。

jutyujz0

jutyujz02#

我知道已经“解决”了,但现在其实还有更好的办法:使用NextJS。
NextJS 12.3在.env被更改时自动重新加载应用程序:https://nextjs.org/blog/next-12-3#improved-fast-refresh

相关问题