正如在許多角度文檔中所記錄的,您必須將服務名稱放在數組中才能保留縮小。Angularjs縮小被迫爲服務添加字符串
例如: Different kind of Angular Directives patterns
我有這樣做的問題是,它的的確確是醜陋的,你必須把基本的服務名稱的兩倍。我也不想關閉uglifyjs中的破壞。
有沒有辦法在構建過程中自動創建括號或使用其他方法自動處理這個問題?
正如在許多角度文檔中所記錄的,您必須將服務名稱放在數組中才能保留縮小。Angularjs縮小被迫爲服務添加字符串
例如: Different kind of Angular Directives patterns
我有這樣做的問題是,它的的確確是醜陋的,你必須把基本的服務名稱的兩倍。我也不想關閉uglifyjs中的破壞。
有沒有辦法在構建過程中自動創建括號或使用其他方法自動處理這個問題?
您可以嘗試ngmin - https://github.com/btford/ngmin。
但我更喜歡自己手動添加這些註釋。
謝謝,這看起來不錯。有什麼問題嗎?爲什麼手動? – Harry 2013-05-01 09:33:14
@哈里,如果你遵循慣例,所有應該工作正常。 但是,如果您手動註釋依賴項,您的代碼100%將在縮小後工作。 – 2013-05-01 09:48:15
你應該手動去做 – 2013-05-01 09:31:54
@Ajaybeniwal根據Vitaliy的回答,ngmin怎麼樣? – Harry 2013-05-01 09:33:32