【发布时间】:2014-10-30 14:51:50
【问题描述】:
宝石文件
group :assets do
gem 'bootstrap-sass', '~> 3.2.0'
gem 'sass-rails', '>= 3.2'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
end
application.html.erb
<!DOCTYPE html>
<html>
<head>
<title>One Month Rails</title>
<%= stylesheet_link_tag "application", :media => "all" %> #This line is the 1st line error.
应用程序.js
//= require bootstrap #added this in.
styles.css.scss
@import 'bootstrap';
@import 'bootstrap-responsive';
显示 C:/Temp/demo/code/omrails/app/views/layouts/application.html.erb 其中第 5 行出现:
找不到或无法读取要导入的文件:引导程序。 加载路径:
C:/Temp/demo/code/omrails/app/assets/images
C:/Temp/demo/code/omrails/app/assets/javascripts
C:/Temp/demo/code/omrails/app/assets/stylesheets
C:/Temp/demo/code/omrails/vendor/assets/javascripts
C:/Temp/demo/code/omrails/vendor/assets/stylesheets
C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/turbolinks-2.3.0/lib/assets/javascripts C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1 /gems/jquery-rails-3.1.2/vendor/assets/javascripts (在 C:/Temp/demo/code/omrails/app/assets/stylesheets/styles.css.scss:1)
我尝试重新启动 Rails 服务器,因为这里发布了所有其他建议。还是同样的问题。
【问题讨论】:
-
你在 application.css.scss 上的这个导入是什么 -> @import 'bootstrap-responsive'; ?
-
@import 'bootstrap-responsive' 实际上在我创建的一个名为 styles.css.scss 的新 css 文件中。它所做的只是导入引导和引导响应
-
删除了组:资产在 gemfile 中做,还删除了导入引导响应行。没有更多错误消息。
标签: ruby-on-rails ruby twitter-bootstrap