[英]Define running environment (SIT/UAT/prod) of an app
我有一個用於調用Web服務的應用程序,該應用程序的基本URL對於不同的環境(dev / SIT / UAT / preProd / prod等)是不同的。因此,我決定在Config.json文件上添加基本URL。
"env:development": {
"BASE_URL" : "https://xxxx/api/"
},
"env:SIT": {
"BASE_URL" : "http://1yyyy/api/"
},
"env:UAT": {
"BASE_URL" : "http://1yyyy/api/"
},
"env:production": {
"BASE_URL" : "ccccc"
},
現在我的問題是...如果我想為SIT或UAT或Production進行構建,該應用程序將如何采用適當的基本URL。 如何定義我在開發SIT,UAT或生產環境中運行我的應用程序?
您無法定義自己的環境。 有一些預定義的用於編譯您的應用程序。 編譯的應用程序中只有1個環境。
您可以在Appcelerator文檔中找到哪個環境在做什么
基本上, development
是針對模擬器的,如果您臨時編譯或針對應用商店,則針對設備和production
test
。
如果您希望在不同情況下使用不同的URL,則需要在global
部分中進行定義,例如,自己在應用程序內部進行邏輯選擇,以選擇正確的URL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.