我有很多js文件,有一些命名约定。如果有任何工具将所有这些文件连接在一起,那么我不需要单独包含它们吗?
答案 0 :(得分:1)
您可以使用JS Minifier,例如:
答案 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)。