nextjs的package.json的next start命令如何指定端口,并且这个端口是从.env文件加载的
时间: 2023-12-03 17:46:55 浏览: 159
json-env:将json文件加载到process.env中
你可以在 package.json 文件中的 scripts 部分的 start 命令中添加一个环境变量 PORT 来指定端口,并且从 .env 文件中加载该环境变量。
例如,在 package.json 文件中的 scripts 部分,将 start 命令修改为:
```
"scripts": {
"start": "PORT=$PORT next start"
}
```
然后,在 .env 文件中添加一个名为 PORT 的变量并设置它的值为你想要的端口号:
```
PORT=3000
```
这样,当你运行 npm start 命令时,Next.js 将会从 .env 文件中加载 PORT 变量,并使用该变量指定的端口来启动应用程序。
阅读全文