我制作了一个自定义布局文件,其中包含标题
中的以下代码= stylesheet_link_tag "label", media: 'all'
在开发中,这解决了
<link href="/assets/label.css?body=1" media="all" rel="stylesheet">
这是正确的路径,但是,在生产中,同一行代码让我
<link href="/stylesheets/label.css" media="all" rel="stylesheet">
正如您所看到的,在制作中它并没有在/ assets文件夹下查看,因此我得到了
ActionController::RoutingError (No route matches [GET] "/stylesheets/label.css"):
我的CSS无法加载。
有什么建议吗?
答案 0 :(得分:0)
您必须在终端中运行:
rake assets:precompile