2017-04-20 43 views
0

我是Angular 2的新手。我開發了一個小應用程序。在我的應用程序中有一個登錄和註冊頁面。如何在構建後在Angular 2 App中進行修改

全部完成後,我建立使用

ng build --prod --aot 

所有JS我的應用程序的微細化以及它的所有工作正常。

我的問題是,現在我必須做一些改變

樣改變標籤文本「用戶名」到「電子郵件」

是我需要做的變化,每次重建完整的解決方案對於這種小的變化?

+1

簡短回答:是的。 – n00dl3

+0

如果您可以在構建輸出中找到該字符串,則可以手動更改它,但這似乎比在源代碼和重新構建中更改它更麻煩。 –

+0

如果是編譯C++,你會用十六進制編輯器手動編輯可執行文件嗎? – n00dl3

回答

0

使用ng build --prod,您正在生產模式下構建應用程序。

直到你有一些發展,你應該首先在開發模式下構建/服務應用程序。 Angular-cli會觀察源文件的變化。所以使用下面的命令:

ng serve 

一旦你與變化做了,那麼你在生產模式下建立一個像你一樣。如果你之後做了一些修改,你總是編輯源文件,假定你必須重建項目。

+0

謝謝,但使用'ng'創建的單個應用程序大小約爲130 MB。我必須縮小並建立生產模式,以減小尺寸,並加快我的應用程序。 – Jigarb1992

+0

我以爲你在尋找一個可以建立並觀察源文件的命令。自然,對於生產,您將在生產模式下構建您的應用程序。如果你在這之後需要改變一些東西,那就沒有魔法了,你必須重建你的項目。 –

0

如何在不重建應用程序的情況下執行此操作?

更改在部署時將env-specific.json文件與正確的文件 這是問題的類型,它是重要的是知道的編碼企業角2角或4應用程序時。

看看這個鏈接click here

相關問題