为集中式javascript css模板构建系统(watch、concat、minimy)


build system (watch,concat,minify) for centralized javascript css template

刚刚完成一个新的重新设计(响应式html5),我想知道运行自动构建系统的最简单方法是什么。

我的网站的模板都从两个包含文件中获取JavaScript和CSS的位置,所以我不需要一个经过整个网站缩小和调整等的构建系统。

本质上,我想象的工作流程是这样的:

  • 如果我将更改上传到JS或CSS目录,系统会注意到更新并调用一个minimy和串联过程
  • 调用JS和CSS缩小/连接文件的php文件可以生成一个带有md5哈希的文件名,用于设置长期过期

最简单的方法是什么?如果只是几个文件,我真的需要安装Grunt等吗?仅仅使用inotifywait是最好的吗?

这可能是您想要的:https://github.com/mrclay/minify

您可以使用gull.js,它是一个非常友好的任务运行程序。但首先你必须安装node.js.

然后,您可以想象任何要自动化的worflow,编写它并根据需要执行gull.js。

以下是开始吞咽的好方法:开始吞咽

如果这只是一点时间投资,但从长远来看非常有用!