2014-01-15 13 views
6

在流星,如何縮小和合並在客戶端的JavaScript;但不要修改/更改變量名稱/函數名稱?流星客戶端JavaScript縮小和mearging,但沒有mangling變量名稱

是否有捆綁選項可用?

編輯: 我目前使用:meteor bundle--debug選項;但根本沒有做任何縮小。我正在尋找捆綁以及合併所有js和cs文件。

在更改變量名稱時,我的js腳本打破了! 什麼是流星使用,同時捆綁客戶端JS用..是它的命令醜化..什麼是我可以簡單地刪除「重整變量名選項」

注意的選項: 我不想使用流星 - 生產或流星束 - 調試。由於他們保留所有文件..我有很多文件。和包中的js文件。出於性能方面的原因,我根本不希望這樣。

回答

7

流星自動minifies併兼容你的CSS和JS在客戶端上,當你在生產模式下運行它:

meteor --production 
+0

希望捆綁應用.. – andNn

+0

與--debug選項流星束;但根本沒有做任何縮小。我正在尋找捆綁以及mearge所有js和cs文件。 – andNn

+0

@naveen這就是預期的功能。 'meteor bundle'默認會縮小並捆綁所有文件。如果你使用'meteor bundle --debug',它不會縮小。你可以通過運行'meteor help bundle'來查看。 'debug'選項的目的是讓您查看發生錯誤或意外功能的行號,以及更好地使用瀏覽器的調試功能。如果你縮小你的文件,你不能這樣做 – sbking