2014-02-18 116 views
5

我想讓我的應用程序在NGINX反向代理後面運行,並取得了一些小成功。更改ROOT_URL流星應用程序

路徑是http://dev.sertal.ch/myApp並且該應用程序是可訪問的。

我仍然面臨的問題是public文件夾中的圖像在URL起始處沒有硬編碼myApp的情況下無法訪問。這對CSS內部的URL尤其是個問題。

+1

你設置環境現狀變量ROOT_URL爲「http://dev.sertal.ch/myApp」?在[doc here](http://docs.meteor.com/#meteor_absoluteurl)中提到。 – user728291

回答

3

你想設置ROOT_URL環境變量當您啓動流星應用。如果您正在使用meteor從您的應用程序目錄中的命令行啓動它會是這樣:

ROOT_URL=http://dev.sertal.ch/myApp meteor 
+0

這可以在conf文件中默認設置,以避免每次輸入root_url?也許使用http://docs.meteor.com/api/core.html#Meteor-settings? – lomelisan

1

流星有一個ROOT_URL屬性,您必須爲您的捆綁應用程序明確設置。

正是在Meteor.absoluteUrl([path], [options])形式和path說法正是你從文檔查找的內容,摘錄:

的路徑添加到根網址。不要包含領先的「/」。

這裏檢查的詳細信息,選擇http://docs.meteor.com/#/full/meteor_absoluteurl