2015-07-19 27 views

回答

1

這是一種使用hooks根據您正在構建的特定環境更新配置文件的方法。

在執行cmd作爲環境指示器時使用配置變量。

config_target=qa cordova build --release android ios

然後在鉤,檢查可變

var config_target = process.env.config_target || "local"; // default to local

http://www.kdmooreconsulting.com/blogs/build-a-cordova-hook-to-setup-environment-specific-constants/

+0

由於亞倫。我會嘗試一下,雖然我希望它更簡單,就像有另一個配置文件,我們可以傳遞給構建命令或類似的... –

+0

找到了一個更簡單的方法。我可以有一個腳本,可以將config.xml文件替換爲另一個特定於配置文件的配置文件,然後構建項目。當然這並不能提供Gradle風格(主要是合併)的全部好處,但仍然比使用鉤子更簡單。 –

+0

嗨Mahesh。如果您能爲您的解決方案創建一個要點,這將會很有幫助。謝謝。 –

相關問題