2010-03-10 116 views

回答

0

喜歡的東西:

$> cat file1.js file2.js ... > allfiles.js 

0

在bash:

for file in `ls *js` ; do cat "$file" >> outputscript.js; echo >> "$file"; done; 
+1

'echo >> outputscript.js'可能沒有看到爲舊文件添加換行符的要點 – cobbal 2010-03-10 16:28:40

0

呦你可能會發現一些有用的信息here。幾個答案主張在開發過程中創建多個JavaScript文件,這樣開發人員就不會瘋狂地滾動瀏覽數千行代碼。這些文件然後在部署期間合併 - 建議了幾種方法。有幾位受訪者還提倡使用縮小技術,這可以減小生成的超大文件的大小。

0

除了像使用cat或縮小器這樣簡單的答案,您還可以使用Sprockets,這是一個用Ruby編寫的JavaScript構建系統。 Prototype JS使用Sprockets(實際上它的Sprockets是爲Prototype編寫的)。

相關問題