我正在使用typescript編寫javascript,AngularJS應用程序。另外我正在使用grunt來建設。事實上,我已經開始與ng boilerplate。如何讀取angular模塊內的json配置文件?
現在假設我有一個config.json
文件類似如下─
{
"app": "abc",
"login": "xyz"
}
我想在我的應用程序一些變量來進行配置。因此,在一些地方,我可以使用類似 -
var loginUrl : string = "def?pqr="+config.app;
現在我該怎麼讀這個配置在我的JavaScript文件?我正在尋找最佳實踐答案。我很好,在grunt build
也可以替代。
注意:配置文件存在於客戶端本身,即不需要單獨從服務器加載它。
我不需要sharedVars,所以我只是使用客戶端特定的常量。這意味着我不必使用&安裝grunt-preprocess – 2014-09-25 09:59:03
不錯,這個解決方案按預期工作。不過,我遇到了'sharedVars:/ * @echo SHARED_VARS * /'錯誤。這很明顯,因爲這是一條評論。你知道是否有辦法避免檢測到錯誤? – C0ZEN 2016-12-01 10:15:49
@ C0ZEN包含echo的文件只是一個模板文件,你不應該按原樣使用它。這是您應該使用的生成文件src/config.js。 – 2016-12-02 13:24:46