如何为Rails控制器或操作使用不同的资产集?

时间:2015-10-18 15:04:26

标签: ruby-on-rails ruby routing asset-pipeline

资产未正确加载,因为Rails正在查找与所请求对象的id对应的文件夹。例如:

当我请求/blog/1/edit时,Rails正在寻找/blog/1/[whatever].css中的资产。

我的所有资源都在public文件夹中。出于某种原因,只有编辑操作会破坏资产路径:

enter image description here

是否可以仅使用/public/blog中的资产进行所有BlogController次活动?

相关信息

的routes.rb

resources :posts, path: 'blog'
get 'blog' => 'posts#index', as: 'blog'

公共资源文件夹结构

public/
  blog/
    css/
    fonts/
    js/

0 个答案:

没有答案