2010-03-10 115 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编写的)。

相关问题