zha*_*nan 5 ruby-on-rails sass twitter-bootstrap
我想在我的项目中使用bootstrap.我的操作系统是Windows,Ruby版本是1.9.3,Rails版本是4.0.4.
我尝试每次捆绑一个gem,因为当我执行bundle install时,某些gem中存在依赖.
bootstrap-sass (2.3.2.0)
sass (3.3.5, 3.2.19)
sass-rails (4.0.2)
sprockets (2.12.0, 2.11.0)
Run Code Online (Sandbox Code Playgroud)
现在,我想补充//= require bootstrap
到application.js
,并添加@import "bootstrap"
到application.css.scss
.但是当我启动服务器时,我得到了Load Error in *Controller#home
:
cannot load such file -- sass (in D:/first_app/app/assets/style sheets / application.css.scss
Run Code Online (Sandbox Code Playgroud)
提取的来源(第5行):
<%= stylesheet_link_tag "application", media: "all", "data-turbolinks-track" => true %>
<%= javascript_include_tag "application", "data-turbolinks-track" => true %>
<%= csrf_meta_tags %>
Rails.root: D:/rails_projects/first_app
Run Code Online (Sandbox Code Playgroud)
有什么建议?
您是否确保也删除了文件//= require
中的链轮指令application.css.scss
?
另外,请确保所有 gem 版本都一致。根据此rubygems 页面,2.3.2 版本boostrap-rails
需要saas
gem 3.1 版本。运行bundle install
还应该通知您Gemfile
.
最后,如果您使用 Rails 4,为什么还要使用旧版本bootstrap-rails
?最新的稳定版本bootstrap-rails
是3.1.1.0(截至2014年2月13日)。
归档时间: |
|
查看次数: |
8234 次 |
最近记录: |