1

Bootstrap on Rails をインストールしようとしていますが、インストールできないようです。を実行しましたがbundle install、動作しないようです。bundle updaterails server

エラーコードは次のとおりです。

インポートするファイルが見つからないか読み取れません: ブートストラップ。
読み込みパス:
c:/Users/teddynuts/Desktop/pinteresting/app/assets/images c:/Users/teddynuts/Desktop/pinteresting/app/assets/javascripts c:/Users/teddynuts/Desktop/pinteresting/app/assets/スタイルシート c:/Users/teddynuts/Desktop/pinteresting/vendor/assets/javascripts c:/Users/teddynuts/Desktop/pinteresting/vendor/assets/stylesheets c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0. 0/gems/turbolinks-2.2.2/lib/assets/javascripts c:/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/jquery-rails-3.1.0/vendor/assets/javascripts c :/RailsInstaller/Ruby2.0.0/lib/ruby/gems/2.0.0/gems/coffee-rails-4.0.1/lib/assets/javascripts
(c:/Users/teddynuts/Desktop/pinteresting/app/assets/内) stylesheets/bootstrap_and_customization.css.scss:1)

bootstrap_and_customization.css.scssコードというタイトルの私のCSSファイルは次のとおりです。

    @import "bootstrap";

私のGemファイルコードは次のとおりです。

    source 'https://rubygems.org'


# Bundle edge Rails instead: gem 'rails', github: 'rails/rails'
gem 'rails', '4.1.0'
# Use sqlite3 as the database for Active Record
gem 'sqlite3'
# Use SCSS for stylesheets
gem 'sass-rails', '~> 4.0.3'
# Use Uglifier as compressor for JavaScript assets
gem 'uglifier', '>= 1.3.0'
# Use CoffeeScript for .js.coffee assets and views
gem 'coffee-rails', '~> 4.0.0'
# See https://github.com/sstephenson/execjs#readme for more supported runtimes
# gem 'therubyracer',  platforms: :ruby

# Use jquery as the JavaScript library
gem 'jquery-rails'
# Turbolinks makes following links in your web application faster. Read more: https://github.com/rails/turbolinks
gem 'turbolinks'
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder
gem 'jbuilder', '~> 2.0'
# bundle exec rake doc:rails generates the API under doc/api.
gem 'sdoc', '~> 0.4.0'  
gem 'bootstrap-sass',

group: :doc

# Use ActiveModel has_secure_password
# gem 'bcrypt', '~> 3.1.7'

# Use unicorn as the app server
# gem 'unicorn'

# Use Capistrano for deployment
# gem 'capistrano-rails', group: :development

# Use debugger
# gem 'debugger', group: [:development, :test]

# Windows does not include zoneinfo files, so bundle the tzinfo-data gem
gem 'tzinfo-data', platforms: [:mingw, :mswin]
4

3 に答える 3

0

「グループ」に何かを割り当てる必要があります。何が入りgroup :docますか?

1 か月の Rails チュートリアルを受講しているようですので、レッスン(ブートストラップまで)の gemfile は次のようになります。

source 'https://rubygems.org'

gem 'rails', '4.1.0'

gem 'sass-rails', '~> 4.0.0'
gem 'uglifier', '>= 1.3.0'
gem 'coffee-rails', '~> 4.0.0'
gem 'jquery-rails'
gem 'turbolinks'
gem 'jquery-turbolinks'
gem 'jbuilder', '~> 1.2'
gem 'bootstrap-sass', '~> 3.1.1'

# Gems for Local Development
group :development, :test do
    gem 'sqlite3'
end

# Gems for Heroku
group :production do
    gem 'pg'
    gem 'rails_12factor'
end

group :doc do
  # bundle exec rake doc:rails generates the API under doc/api.
  gem 'sdoc', require: false
end

Bootstrap の公式 Sass ポート

行き詰まったときは、公式レポを見てください。

于 2014-05-11T09:48:07.690 に答える
0

問題はここにあります:

gem 'bootstrap-sass',

group: :doc

明白ではないかもしれませんが、それは1 つのステートメントです。実際には、次のように解釈されます。

gem 'bootstrap-sass', { :group => :doc }

...したがって、指定された gem はドキュメントの生成中にのみ使用できます。この正確な問題の解決策は、上記を次のものに置き換えることです。

gem 'bootstrap-sass'

ただし、Windows を使用しているため (おそらく x64 の場合)、このような他の問題が発生する可能性があります。

于 2014-12-21T14:18:24.147 に答える
0

代わりに、bootstrap-sass-rails を試してください。アセット パイプラインで機能します。https://github.com/yabawock/bootstrap-sass-rails

于 2015-01-22T18:22:18.383 に答える