Next.js多个.env文件

我是Next.js的新手,在我的项目中,我安装了dotenv(https://www.npmjs.com/package/dotenv)并在项目根目录中创建了一个.env文件,一切正常。

例如API_BASE_PATH = http://localhost:8000/api

然后,我在其中创建了另一个名为.env.testing的.env文件,API_BASE_PATH具有不同的值。

那么,如何在本地开发中的那些.env之间切换?

"scripts": {
    "dev": "next dev -p 3001","build": "next build","start": "next start","export": "npm run build && next export"
  },

我想将其添加到脚本中。

lindw1981 回答:Next.js多个.env文件

您可以添加如下所示的脚本

"scripts": {
  "env1": "DOTENV_CONFIG_PATH=./.env next dev","env2": "DOTENV_CONFIG_PATH=./.env.testing next dev"
}
本文链接:https://www.f2er.com/3004438.html

大家都在问