我收到错误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.css
。 config.assets.paths << Rails.root.join('vendor', 'assets', 'bower_components')
行似乎无法发挥作用。