2017-01-30 37 views
1

通過meteor build提供的服務器網址與部署流星應用時通過ROOT_URL環境變量提供的根網址在運行流星服務器期間提供的服務器URL之間有什麼區別。meteor build --server vs ROOT_URL

即:

meteor build --server http://foo.com

VS

export ROOT_URL=http://foo.com

回答

3

建造時間--server參數是使用的Android/iOS設備 - 這告訴APK /應用,在那裏它的流星服務器是。在網頁上更容易,因爲所有網址都與當前網址相關。

HTML/CSS/JS全部捆綁到apk/app中,並駐留在設備上。熱代碼推送機制需要知道要聯繫更新的服務器的地址。

環境變量是爲了服務器的利益,以便它知道它自己的位置是什麼。它不能依靠自己的IP地址,因爲它可能在防火牆後面,甚至IP地址在共享主機環境中都沒有用,它需要知道URL。