【问题标题】:Adding bootstrap to rails将引导程序添加到导轨
【发布时间】:2015-06-15 17:59:13
【问题描述】:

我尝试添加引导程序,但它不起作用! http://hkar.ru/BMMZ

【问题讨论】:

  • 添加 gem 'bootstrap-sass'、'3.2.0.0' gem 'sass-rails'。 '4.0.3' 并且有效)
  • 尝试使用gem 'bootstrap-sass', :git => 'https://github.com/twbs/bootstrap-sass.git', :branch => 'next'
  • 请将错误消息复制并粘贴到您的问题中,而不是强迫人们单击链接以查看难以阅读的错误图像。另外,请发布比“它不起作用”更详细的投诉。它怎么不起作用?确切的问题是什么?请求帮助时,最好的形式是让帮助更容易,而不是更困难。

标签: ruby-on-rails twitter-bootstrap railstutorial.org


【解决方案1】:

问题在于使用bootstrap-sass。这很可能是该 gem 的依赖项的问题。您需要包含sass-rails

gem 'sass-rails', '~> 4.0.0'

这应该可以解决。

【讨论】:

  • 为什么它不起作用。这正是这本书所说的。
【解决方案2】:

使用 rails 包含引导程序的步骤

1) 在 Gemfile 中添加 Bootstrap gem

gem 'bootstrap-sass'

gem 'sass-rails'

2) 捆绑安装

3) 将引导 css 添加到资产

app/assets/stylesheets/application.css 中的 application.css 重命名为 app/assets/stylesheets/application.css.sass 然后你可以导入引导资产

@import "bootstrap-sprockets"
@import "bootstrap"

4) 将引导 javascript 添加到资产

转到 app/assets/javascripts/application.js

//= 需要引导链轮

/*Use this after the jquery require in this file*/

这个步骤对我来说很好。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 2021-10-23
    • 1970-01-01
    • 2018-05-23
    • 2020-08-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多