capistrano 3未编译资产在公共/资产目录中丢失

时间:2014-05-20 03:47:05

标签: ruby-on-rails ember.js capistrano3

我的rails public / assets目录中有很多资产我不想编译 - 特别是我想在我的ember应用程序中使用的所有图像文件。但是,我无法弄清楚如何让capistrano部署它们。它们已签入public / assets目录,但它们不会出现在我的服务器上已部署的共享或发布目录中。事实上,我搜索了我服务器上的整个capistrano目录树,并且找不到资产。我已经确认资产是针对capistrano正在部署的分支的git。任何建议都会非常感激。

1 个答案:

答案 0 :(得分:0)

我找不到一种方法来配置capistrano / capistrano-rails以允许我在public / assets下使用git源控制文件,但是,它确实可以在public下创建一个img目录并将图像放在git中。这避免了资产编译过程和图像的md5哈希,并且与ember配合得很好。