【发布时间】: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