我一直在到处研究,除此之外我找不到我的答案:
try app.server.start(address: .hostname(hostname: STRING, port: INT))
我假设这将允许我更改蒸汽应用程序的端口,但是我不确定将其放在蒸汽文件中的哪个位置。
此外,回到 Vapor 3,曾经有一种简单的方法可以通过键入以下内容仅使用“终端”(对于 mac)在不同的端口下运行您的服务器:
vapor run --port=8080
但是,我认为使用蒸汽 4 :/ 不再可能实现这一点,因为每次尝试在我的终端上都会收到此错误,即使我在我的蒸汽应用程序目录中。
错误:终止(72):XPC_SERVICE_NAME=0 HOME=/用户...
使用vapor run --port=8080
Vapor 3 的命令非常棒,因为您可以简单地在终端上打开一个新的水龙头并在不同的端口下运行相同的蒸汽应用程序,这样您就可以测试您的应用程序在使用多个服务器时的行为方式。
所以基本上......你知道如何为你的蒸汽 4 应用程序更改端口吗?希望只使用终端?
谢谢