从资产管道中排除文件类型

时间:2012-12-17 03:09:33

标签: ruby-on-rails asset-pipeline

我的图像文件夹中存有多个PSD文件。将这些文件保留在那里进行开发很好,但我不希望它们被提供。是否有某个配置允许我阻止文件类型被预编译?

1 个答案:

答案 0 :(得分:3)

您最好的选择可能是在部署期间排除这些文件。例如,如果您将.slugignore文件添加到项目的根目录,则可以使用Heroku排除某些文件。这也有减少Heroku旋转时间的额外好处。示例配置为:

*.psd
*.pdf
doc

你应该可以用Capistrano做类似的事情。

修改

这篇文章展示了如何为Capistrano部署做类似的事情:

Excluding files from being deployed with Capistrano while still under version control with Git