我正在寻找一个解决方案来自动化我的项目工作流程。
假设我有如下的文件夹结构:
项目少——
——project.less
——css
——project.min.css
——js
——project.js
——project.min.js
---- index.html
有没有什么工具(Mac)可以让我管理这个项目,以便:
- project.js在构建项目时使用,但只部署project.min.js
- ,项目。在构建项目时使用less,但只部署project.min.css
或者我需要手动更改路径并缩小文件?
您可能会使用Capistrano编写一些东西,虽然它专注于Rails,但可以用于部署任何东西。例如,我在PHP项目中使用过它。
另一个选择是基于你的项目HTML5锅炉板(它使用ant),因为这将为你构建/连接的东西,可以扩展到部署你需要的东西。
我想我会使用一些本地脚本和Capistrano。