2014-10-02 42 views
0

我正在使用西蘭花來開發一個簡單的應用程序,我試圖從手機訪問它。 但是,即使我能夠通過localhost:42000從我的電腦訪問該網站,當我將手機的瀏覽器指向10.0.1.8:4200時,我也無法這樣做。從其他設備訪問西蘭花服務器

可以從其他設備訪問西蘭花服務器嗎?如果不是,你如何建議我來處理這個問題?

感謝

回答

1

好,本地主機爲127.0.0.1,這是不是從你的電腦默認外部訪問,但...你可以使用開發代理樣Pow來解決這個問題。

Pow是非常簡單的安裝和配置您的需求,除了那真棒it can serve your apps to other devices on the same network

你需要知道您繼續以下步驟之前什麼:

  1. 您的計算機的IP地址在局域網上。
  2. 您的應用的名稱。

對於下面的示例步驟,我們使用以下值。

  1. IP:10.0.1.8
  2. 應用程序名稱:magicapp

步就能幸福(如果您運行OS X或Linux): $ curl get.pow.cx | sh

  1. 與安裝的Pow
  2. Tell Pow在localhost端口4200處尋找您的應用程序: echo 4200 > ~/.pow/magicapp

Voilà。如果一切順利,您應該可以從同一網絡上的其他設備訪問您的應用程序:http://magicapp.10.0.1.8.xip.io/

希望這有助於您。

1

你可以簡單地通過

broccoli serve --host YOUR_IP --port YOUR_PORT 
推出託管服務器的西蘭花
相關問題