Swift 如何在Perfect 2.0中更改服务器访问的IP从0.0.0.0:8181?

Swift 如何在Perfect 2.0中更改服务器访问的IP从0.0.0.0:8181?,swift,perfect,Swift,Perfect,我对服务器端编程还不熟悉,因为完美是Swift的首选,我正在尝试开始使用它 我启动了PerfectTemplate,它正在工作,但无法使用我的公共ip访问,例如,比如说命令+单击属性“serverPort”,它将带您进入HTTPServer.swift的实现。还有另一个属性“serverAddress”,默认设置为“0.0.0.0” 您可以通过添加以下行来更改此设置 server.serverAddress ="123.45.67.89" 就在你设定的位置上方 server.serverPor

我对服务器端编程还不熟悉,因为完美是Swift的首选,我正在尝试开始使用它

我启动了PerfectTemplate,它正在工作,但无法使用我的公共ip访问,例如,比如说

命令+单击属性“serverPort”,它将带您进入HTTPServer.swift的实现。还有另一个属性“serverAddress”,默认设置为“0.0.0.0”

您可以通过添加以下行来更改此设置

server.serverAddress ="123.45.67.89"
就在你设定的位置上方

server.serverPort = 8181
但是,新IP必须是您在系统网络首选项中找到的本地主机IP。公共IP地址在这种情况下不起作用

请参阅附带的屏幕截图