Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/templates/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 3.1 Can';我们无法让资产管道正常运行_Ruby On Rails 3.1_Sprockets_Asset Pipeline - Fatal编程技术网

Ruby on rails 3.1 Can';我们无法让资产管道正常运行

Ruby on rails 3.1 Can';我们无法让资产管道正常运行,ruby-on-rails-3.1,sprockets,asset-pipeline,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

由于某种原因,我无法使资产管道正常工作。我在application.css和application.js上都收到了404请求。我使用的是rails 3.1.0.rc6。没什么特别的,只是创建了一个新项目

在我的布局文件中:

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

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

有什么想法吗


注意:使用链轮2.0.0.beta.15解决了这个问题。我必须对“链轮/铁轨”进行一次明确的require调用来解决这个问题。我必须对“链轮/railtie”进行明确的require调用

您可能会发现

config.serve_static_assets = true

到您的config/environments/xxx.rb将有所帮助。

您可能会发现添加

config.serve_static_assets = true

到您的config/environments/xxx.rb将有所帮助。

更确切地说,将此添加到您的文件中

gem 'sprockets/railtie'

更确切地说,将其添加到您的GEM文件中

gem 'sprockets/railtie'

我还注意到我缺少资产的rake任务。我还注意到我缺少资产的rake任务。