Rails 开箱即用的资产渲染 404

Rails assets rendering 404 out of the box

我已经启动了一个新的 Rails (4.2.2) 应用程序,只有一些基本功能。但是 javascript 和 css 文件未呈现:

我已经安装了 sprockets gem 并且我已经尝试将 'sprockets' gem 显式添加到我的 Gemfile(和 运行 捆绑安装),但它没有帮帮忙。

这是我的 application.js:

//= require jquery
//= require jquery_ujs
//= require turbolinks
//= require_tree .

这两行在我的application.html.erb

<%= stylesheet_link_tag    'default', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'default', 'data-turbolinks-track' => true %>

它们呈现如下:

我在 Windows 8.1 上安装了 Ruby 2.1.6p336 有人知道在哪里寻找答案或知道出了什么问题吗?我是 rails.

的新手

我认为您需要像这样更改 javascript 和样式表标记。它从 application.js 和 application.css 中获取详细信息,而不是从默认的

中获取详细信息
<%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>