我正在寻找一种解决方案来自动化我的项目工作流程.
假设我有以下文件夹结构:
项目
– – 减
——– project.less
—- css
——– project.min.css
—- js
——– project.js
——– project.min.js
—- index.html
有没有任何工具(Mac),所以我可以管理这个项目,以便:
>在构建项目时使用project.js,但只部署了project.min.js
>再次,在构建项目时使用了project.less,但只部署了project.min.css
或者我手动需要更改路径和缩小文件?
最佳答案 你可以用Capistrano写一些东西,而Rails聚焦的东西可以用来部署任何东西.例如,我已经将它用于
PHP项目.
另一种选择是将您的项目基于HTML5样板(使用ant),因为这将为您构建/连接内容,并可以扩展为部署您需要的内容.
我想我会使用一些本地脚本和Capistrano.