我使用的是jquery-ui,附带了不少图片。我把它们放在public/assets/images
中。在http://guides.rubyonrails.org/asset_pipeline.html#asset-organization之后,我想将它们放在vendor/assets/images
中。这也可以避免使用$ rake assets:clobber
删除它们。
但是当 - Using a jQuery UI Theme with Rails 4 - No Images being served之后 - 我将它们放入vendor/assets/images
并进行预编译时,它们会以public/assets
结尾,这使得此文件夹非常混乱。我希望它们预编译为public/assets/images
。
我还没有找到解决方案。这是一件微不足道的事情,我不知道或者这是不寻常的事情吗?感谢帮助。
答案 0 :(得分:1)
Rails rake assets:precompile
命令会将所有资产预编译为静态文件,并且默认情况下仅保存在公共/资产中。如果您想要它在自定义文件夹中:
即,根据链接,
如果您希望预编译所有图像并将其存储在'/public/assets/images'
中,则需要在'vendor/assets/images/images'
文件夹下创建它们。
希望有所帮助:)