资产未正确加载,因为Rails正在查找与所请求对象的id
对应的文件夹。例如:
当我请求/blog/1/edit
时,Rails正在寻找/blog/1/[whatever].css
中的资产。
我的所有资源都在public
文件夹中。出于某种原因,只有编辑操作会破坏资产路径:
是否可以仅使用/public/blog
中的资产进行所有BlogController
次活动?
相关信息
的routes.rb
resources :posts, path: 'blog'
get 'blog' => 'posts#index', as: 'blog'
公共资源文件夹结构
public/
blog/
css/
fonts/
js/