【问题标题】:next.js: way to configure hostname and port through next.config.jsnext.js:通过 next.config.js 配置主机名和端口的方式
【发布时间】:2020-09-05 11:17:30
【问题描述】:

我正在使用 next.js 9.5.x,我正在寻找一种通过 next.config.js 配置主机名和端口的方法。 我已经搜索了有关此的文档,但我没有找到该主题的答案。

我已经在 next.config.js 文件中阅读了一系列 .env 文件,用于设置服务并将一些环境变量传递给应用程序代码本身。我已经有一些环境变量指定了主机名和端口,并希望重用它们来设置服务器/开发服务器的主机名和端口。

我找到的唯一两个解决方案,用于更改这两个参数,是 next 的命令行设置,或者具有自定义 server.js。目前我正在使用自定义 server.js 并在里面再次读取所有 .env 文件,只是为了设置端口和主机名。

我想摆脱 server.js,因为我相信必须有一种方法可以通过 next.config.js 文件来配置它,无论如何我都有,而且一切都已经到位。

感谢您提供有关此的一些信息。

【问题讨论】:

  • 你能找到办法吗?

标签: javascript port next.js hostname


【解决方案1】:

更改端口:

package.josn, => 脚本 => 添加 "dev": "next dev -p 5500"

"scripts": {
    "dev": "next dev -p 5500",
    "build": "next build",
    "start": "next start"
  }

*我找不到如何更改主机名。

【讨论】:

  • 之前我误解了这个问题,所以我只是更正了我的答案......
猜你喜欢
  • 2016-04-12
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-07-20
  • 1970-01-01
  • 1970-01-01
  • 2020-07-06
  • 1970-01-01
相关资源
最近更新 更多