blueprint/screen.css 未预编译 [英] blueprint/screen.css isn't precompiled

查看:33
本文介绍了blueprint/screen.css 未预编译的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我一直在关注 Michael Hartl 出色的 RoR 教程,但我使用的是 RoR 3.1.我是 RoR 3.1 的新手,需要与资产管道相关的帮助.这是我的问题:

在继续 5.3 节之前,我想我想推到 Heroku 看看事情如何发展.令我惊讶的是GET/"导致错误 500.在我的本地开发环境中一切正常.然后我尝试在生产环境(rails s -e production)下运行我的本地 sample_app.结果相同,错误 500:

Sprockets::Helpers::RailsHelper::AssetPaths::AssetNotPrecompiledError in Pages#home显示第 4 行提出的/Users/john/Projects/sample_app/app/views/layouts/_stylesheets.html.erb:blueprint/screen.css 未预编译

支持信息:

  1. 我将蓝图 CSS 目录放在 vendor/assets/stylesheets 下.
  2. 我遵循了迈克尔的第 13.1.4 节建议,并将以下内容作为我的 app/views/layouts/application.html.erb:

    <头><title><%=title%></title><%= 渲染布局/样式表"%><%= stylesheet_link_tag "应用程序" %><%= javascript_include_tag "应用程序" %><%= csrf_meta_tags %><身体><div class="容器"><%= 渲染布局/标题"%><section class="round"><%=产率%></节><%= 渲染布局/页脚"%>

  • app/views/layouts/_stylesheets.html.erb 的内容: