【发布时间】:2014-08-21 19:01:07
【问题描述】:
我将Roots Starter Theme 用于Wordpress,它使用grunt 进程来缩小和连接.css 和.js 文件。
我已将处理后的.js 和.css 文件添加到.gitignore,以便在签出分支后进行处理。我的问题是:
如果最终文件不在 repo 中,我如何设置 ssh 部署过程(如演示的 here)?
【问题讨论】:
我将Roots Starter Theme 用于Wordpress,它使用grunt 进程来缩小和连接.css 和.js 文件。
我已将处理后的.js 和.css 文件添加到.gitignore,以便在签出分支后进行处理。我的问题是:
如果最终文件不在 repo 中,我如何设置 ssh 部署过程(如演示的 here)?
【问题讨论】:
您需要某种构建工具,例如Phing。这应该允许您运行 grunt 命令,然后通过 SSH 或 FTP 将生成的文件复制到生产服务器。
【讨论】: