【发布时间】:2022-08-18 15:38:00
【问题描述】:
我一直在寻找如何设置 Next.js 应用程序的服务器端口的方法。 我找到了两种方法:
-
硬编码到包.json文件:
{ \“脚本\”:{ \"dev\": \"下一个 dev -p 8012\", \"构建\": \"下一个构建\", \"开始\": \"下一个开始-p 8012\", } }
-
从命令行:
npm run dev -- -p 8012或PORT=8012 npm run dev这些对我来说都不是很好。 第一种方法的问题是包.json由 git 版本控制。这意味着我必须在本地环境中使用与生产环境相同的端口。我可能有一些其他程序在本地侦听该端口。这对我来说很不方便。
第二种方法意味着我的记忆对我很有帮助。我必须记住我想在本地以及生产、登台或任何其他环境中使用的端口。这也不行。
理想情况下,我希望在
.env文件中指定端口。 我试过了 - 不起作用。有没有人遇到过这样的问题?
标签: next.js