4
我正在上傳圖片,我正在開發一個grails應用程序,我希望能夠有一個環境變量來確定這些圖像在哪裏。所以如果我在本地工作,它可以從/ home/MyName/images中拉出來,但是一旦它在生產中,它將從http://images.site.com中拉出。我會怎麼做?我假設我可以用變量來設置我的config.groovy,我只是不確定如何在它們之間切換或在代碼中使用它們。我該如何設置一個grails環境變量
我正在上傳圖片,我正在開發一個grails應用程序,我希望能夠有一個環境變量來確定這些圖像在哪裏。所以如果我在本地工作,它可以從/ home/MyName/images中拉出來,但是一旦它在生產中,它將從http://images.site.com中拉出。我會怎麼做?我假設我可以用變量來設置我的config.groovy,我只是不確定如何在它們之間切換或在代碼中使用它們。我該如何設置一個grails環境變量
使用-Dgrails.env=foo
指定的環境,其中,foo是您的配置文件中定義:
environments {
foo {
setting = "bar"
}
}
這一切都在文檔,看看Environment和Config。
謝謝我一直在尋找那些確切的網頁。 – TripWired 2010-04-05 23:45:19