我已经安装了Bower-Rails GEM
然后,在Bower文件中,我包括Bootstrap-sass,它在供应商/Assets/Bower_components中安装了Bootstrap-sass。
现在根据资源鲍尔轨道自动考虑将bower_components添加到资产中,因此我在应用程序中尝试此操作。CSS
*= require_tree .
*= require_self
*= require 'bootstrap-sass'
*/
但是给我带来了错误,因为找不到bootstrap-sass文件。
我是否必须手动将供应商/资产/bower_components添加到资产中?
我对铁轨很陌生,所以一些解释会有所帮助。
我遵循此资源
编辑:做rails c
并打印Rails.application.config.assets.paths
我可以在资产路径中看到vendor/assets/bower_components
`
最后,我通过删除所有鲍尔组件并运行
来解决问题 rails g bower_rails:initialize
它创建了一个用于资产的Intializer bower_rails.rb,该imbss.rb最终解决了问题