normalize.css没有被资产管道找到

时间:2015-07-04 00:12:33

标签: ruby-on-rails-4 bower

我收到错误couldn't find file 'normalize.css' with type 'text/css'。我正在使用bower来管理我的css / js依赖项,并且应该正确设置所有内容,因此我不确定为什么rails会告诉我它无法找到该文件...

> app/assets/stylesheets/application.css
/*
 *= require normalize.css
 *= require_tree .
 *= require_self
 */

> config.application.rb
...
module RailsApp
  class Application < Rails::Application
    ...
    # Add Bower components to assets pipeline
    config.assets.paths << Rails.root.join('vendor', 'assets', 'bower_components')
  end
end

> .bowerrc
{
  "directory":"vendor/assets/bower_components"
}

当然我已经使用bower install --save normalize.css安装了normalize.css。

对于我刚下载的临时解决方法,我将normalize.css放入vendor/assets/stylesheets文件夹并在*= require normalize中使用application.cssconfig.assets.paths << Rails.root.join('vendor', 'assets', 'bower_components')行似乎无法发挥作用。

0 个答案:

没有答案