无法让资产管道工作

时间:2011-08-27 17:41:13

标签: ruby-on-rails-3.1 sprockets asset-pipeline

由于某种原因,我无法让资产管道运作。我根据请求向application.css和application.js提供了404。我正在使用rails 3.1.0.rc6。没什么特别的,只是创建了一个新项目。

在我的布局文件中:

<%= stylesheet_link_tag    "application" %>
<%= javascript_include_tag "application" %>

它链接到/stylesheets/application.css,与js文件相同。我正在使用pow,但也尝试用webrick启动服务器。

有什么想法吗?

注意:使用sprockets 2.0.0.beta.15

3 个答案:

答案 0 :(得分:2)

想出来。我不得不明确要求调用“sprockets / railtie”

答案 1 :(得分:2)

您可能会发现添加

config.serve_static_assets = true

到你的config / environments / xxx.rb会有所帮助。

答案 2 :(得分:2)

更确切地说,将其添加到您的Gemfile

gem 'sprockets/railtie'