我正在使用 next.js 9.5.x,并且正在寻找一种通过 next.config.js 配置主机名和端口的方法。我已经在文档中搜索过这方面的信息,但没有找到答案。
我已经在 next.config.js 文件中读取了一系列的 .env 文件来进行一些设置,并将其中一些环境变量传递给应用程序代码本身。我已经有了指定主机名和端口的环境变量,并希望重用它们来设置服务器/开发服务器的主机名和端口。
为更改这两个参数,我找到的唯一两个解决方案是使用 next 的命令行设置或使用自定义 server.js。目前,我正在使用自定义 server.js,并在其中再次读取所有 .env 文件,以便设置端口和主机名。
我想要摆脱 server.js,因为我相信必须有一种通过 next.config.js 文件来配置这个的方法,而我已经准备好了一切。
感谢您提供相关信息。
我已经在 next.config.js 文件中读取了一系列的 .env 文件来进行一些设置,并将其中一些环境变量传递给应用程序代码本身。我已经有了指定主机名和端口的环境变量,并希望重用它们来设置服务器/开发服务器的主机名和端口。
为更改这两个参数,我找到的唯一两个解决方案是使用 next 的命令行设置或使用自定义 server.js。目前,我正在使用自定义 server.js,并在其中再次读取所有 .env 文件,以便设置端口和主机名。
我想要摆脱 server.js,因为我相信必须有一种通过 next.config.js 文件来配置这个的方法,而我已经准备好了一切。
感谢您提供相关信息。