2011-08-31 46 views
1

有沒有像指南針,但爲JavaScript?我感興趣的是一個工具,它將把主要的js文件和所有其他文件包含在內,並將其壓縮到一個新的js文件中,只要您將所做的更改保存在任何文件中,加工。壓縮JS文件像指南針與CSS(SASS)

回答

1

你正在尋找一個Javascript縮小器。有一大堆他們可供選擇。試試this onethis one,或者google for「javascript minifier」以獲取更多信息。

請注意,除了簡單地將所有代碼放在一行上,這些工具還會將變量和函數重命名爲較短的名稱,並執行其他一些技巧以使代碼儘可能小。最終結果應該與您的原始代碼功能相同,但不會與您編寫的代碼完全相同。

2

指南針包含該功能。例如,我使用bootstrap.js作爲我的一個項目。我用Compass觀察文件,並將文件縮小爲bootstrap-ck.js,這是我在生產代碼中提到的文件。

我附上了一張應該顯示細節的圖像。請注意,您可以像使用Sass或Less一樣進行導入。

enter image description here

你也可以把它通過JSHint或JSLint的檢查代碼。如果遇到問題,可以查看Compass documentation或打開config.rb文件查看該特定項目的Compass詳細信息。

希望有所幫助。

+2

感謝您的回答,但與此同時,我已經找到一個更好的方法。我現在正在使用grunt(css,js,images,...)http://gruntjs.com – Christophe

+0

grunt是一個很好的方法:) –

+0

是的,它確定是:DI可以誠實地不工作沒有它: d – Christophe