缩小在多个文件夹和子文件夹中构建的JS代码

时间:2010-09-06 08:32:42

标签: javascript minify

我正在寻找一个JS minifier ...我不需要混淆......项目有超过100个js文件,排列成一个目录层次结构。

我已经用Google搜索了但却找不到任何有用的东西。我尝试了Dean Edwards JavaScript的Packer,但在缩小的脚本中遇到了错误。

我的要求很简单..我需要一个软件来缩小所有这些js文件。

css文件怎么样?

2 个答案:

答案 0 :(得分:0)

我们的应用中也有一堆.js个文件和.css 我们编写了一个在启动YUI Compressor的服务器上运行的shell脚本。

  1. 文件包含对js和css进行缩小的所有引用
  2. 脚本循环访问这些文件并在每个
  3. 上执行YUI Compressor
  4. 添加缩小的文件。即:mobile.js - > mobile_min.js
  5. 对于HTML,我们在脚本中添加了一些regexp替换行来缩小它们。

    所有这些都是我们用于在一步中将应用程序部署到服务器的更高脚本的一部分。

    虽然听起来很难,但shell脚本易于管理,值得学习。

答案 1 :(得分:0)

PackScript是解决您的困境的答案。它可以满足您的所有要求以及更多。

查看 - http://danderson00.blogspot.com.au/2013/01/packscript-next-generation-build-for-web.html