我有几个声音文件位于公共/资产/声音中。
本地一切正常,但当我通过Capistrano部署到我的ec2实例时,这些资产都没有进入服务器。我将“public / assets / sounds”添加到:deploy.rb中的linked_dirs。目录显示在'public / assets / sounds'但没有mp3存在。我是否需要通过以下方式手动添加所有文件:linked_files?
我通过ftp将文件加载到shared / public / assets / sounds目录中,但是这似乎不是Capistrano的最佳用法。我也是Capistrano的新手,可能完全错了:p
答案 0 :(得分:1)
public/assets
目录是为Rails资产管道保留的。你不应该在那里放置任何文件。这就是我要做的事情:
public/assets/sounds
移除:linked_dirs
。public/sounds
。:linked_dirs
。