自动连接几个JavaScript文件?

时间:2010-03-10 16:20:40

标签: javascript

我有很多js文件,有一些命名约定。如果有任何工具将所有这些文件连接在一起,那么我不需要单独包含它们吗?

5 个答案:

答案 0 :(得分:1)

答案 1 :(得分:0)

类似的东西:

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

答案 2 :(得分:0)

在bash中:

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

答案 3 :(得分:0)

您可能会找到一些有用的信息here。有几个答案提倡在开发过程中创建多个javascript文件,这样开发人员就不会疯狂地滚动数千行代码。然后在部署期间合并这些文件 - 建议使用几种方法。一些受访者还提倡使用缩小,这可以减少最终大型文件的大小。

答案 4 :(得分:0)

除了使用cat或缩小器等直截了当的答案之外,您还可以使用Sprockets,这是一个用Ruby编写的JavaScript构建系统。 Prototype JS使用Sprockets(实际上它是为Prototype编写的Sprockets)。