2015-05-14 84 views
1

我正在使用express和節點。我開始我的應用程序,並運行它port:3000使用Node.js連接到本地主機:3000服務器

我想在沒有推動或建立舞臺網站的iPad上測試該網站。這只是我測試新軟件包等,並想在iPad上測試。

那麼有沒有辦法從另一臺電腦,iPad或手機連接到localhost

回答

3

如果您確實有防火牆問題,或者您要測試的設備不在同一個網絡中,則可以使用名爲ngrok的工具。

您運行ngrok指定的端口,如ngrok 3000,它將使你的本地主機服務的互聯網可見的地址與形式https://12345.ngrok.com

1

是的,首先你需要找出你的IP。

視操作系統而定,可以是ifconfig命令或IPCONFIG或IP地址或等:)

其次,你必須確保你有你的電腦上沒有防火牆(如Fedora的或Windows的個人防火牆),或它被配置爲允許連接到該端口。

之後,你去任何其他設備連接到同一個網絡,並去http://yourip:3000

如果你給我更多的信息,比如你的操作系統,我可以嘗試更具體。

希望有幫助!

+0

感謝您的快速反應。我在Mac上運行OS X優勝美地v10.10.2 – PourMeSomeCode

+0

好吧,然後ifconfig會做的伎倆。如果通過電纜連接,請查找en0接口(您的ip是「inet」之一)。您也可以在設置應用程序的網絡窗口中找到它。 Aaaaanddd ...我猜想默認情況下沒有啓用防火牆,試試看,它應該可以工作。 –

相關問題