1
我剛開始學習Angular2。我只是想了解Angular-Cli如何知道運行哪個環境。我創建了多個環境,如prod,dev,beta和alpha,並且當我使用ng serve --environment={environment_name}
時,它們似乎被正確調用。只是想確定我的變化。Angular-Cli如何知道使用哪個環境?
我剛開始學習Angular2。我只是想了解Angular-Cli如何知道運行哪個環境。我創建了多個環境,如prod,dev,beta和alpha,並且當我使用ng serve --environment={environment_name}
時,它們似乎被正確調用。只是想確定我的變化。Angular-Cli如何知道使用哪個環境?
angular-cli
知道要使用什麼環境,因爲您正在傳遞--environment
標誌。
如果沒有通過標誌,則使用dev
環境。
哦。我的意思是推送到服務器。我如何明確地告訴您這是目前正在運行或正在qa上運行? – Gamaliel
仍不確定你的意思。你想知道你的應用程序當前正在運行哪個環境?從環境文件夾中導入'environment.ts',它會在構建時被當前環境覆蓋。 –
我想我想弄清楚的是,當它實際運行時它將如何去使用我的其他環境,因爲我針對不同的環境有4種不同的API,並且似乎沒有地方可以告訴它運行此環境在這個'window.location.hostname'中就像RestAngular擁有它一樣。 – Gamaliel