2017-08-05 34 views
2

我是新來的,所以希望你能理解我的問題。min.js *這是如何工作的?

我正在開發基於AngularJS的視覺工作室應用程序。每當我在控制器中修改某些內容時,似乎沒有任何更改會在應用運行時反映出來。我注意到,相同的代碼在project.min.js *中有一堆其他代碼,只要你修改它,只有這樣你才能看到更改。

這是如何工作的?如果您對控制器進行了更改,您是否重複了project.js和project.min.js中的更改?還是有更方便的方法來一次更新所有內容?

+1

第一件事。 angular和angularjs是兩個不同的東西。 –

+0

你可以添加你的代碼到你的問題嗎? –

回答

3

AngularJS會縮小您的源文件。這爲每個傳統的js文件創建一個min.js文件。

縮小是從源代碼中刪除任何不必要的信息(如空格,換行符等)的過程。它也縮短變量名稱等等。 這樣做的目的是使所生成的縮小腳本文件消耗盡可能少的空間,從而使網頁加載速度更快(網絡流量更少)。

縮小應該自動完成,並且不需要多次更改您的代碼。決不。 如果這個「自動過程」不適合你,你應該發佈一個不同的問題(類似AngularJS縮小不起作用)