关于nextjs下配置文件的加载顺序
在nextjs下,将.env.production
修改成 .env.production.local
,发现.lcoal
会被优先加载,这取决于配置文件的加载顺序,首先在node实现的定义下:
- process.env
- .env.$(NODE_ENV).local
- .env.local (Not checked when NODE_ENV is test.)
- .env.$(NODE_ENV)
- .env
以上为加载顺序,也就是说如果同时存在.env.development.local
和.env.development
,那么.env.development.local
的优先级更高。
https://nextjs.org/docs/pages/building-your-application/configuring/environment-variables
扫码手机观看或分享: