我是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"
},
我想将其添加到脚本中。
答案 0 :(得分:0)
您可以添加如下所示的脚本
"scripts": {
"env1": "DOTENV_CONFIG_PATH=./.env next dev",
"env2": "DOTENV_CONFIG_PATH=./.env.testing next dev"
}