2016-09-15 12 views
0

私が考案でのRailsを勉強で作業していない:https://www.sitepoint.com/devise-authentication-in-depth/ブートストラップは、このチュートリアル以下のlocalhostの

いる間に私はスタイリングのためのブートストラップ・サスを使用します。私はアプリケーションがHerokuに座っている生産でロードされるスタイルが奇妙な問題を抱えていますが、開発中のコンピュータでは空白の形式のないフォームが得られます。まるで何かの設定やバージョンをどこかに変更した(あるいは変更しなかった)ような気がしますが、私は何がわかりません。私はHerokuで何かがうまくいくのかわかりませんが、自分のコンピュータでは平らになってしまいます。

私はRails 5を使用しています。以下は私のGemfileのコピーです。これは役に立ちます。私は必要に応じて追加のファイル/情報を提供します。

source 'https://rubygems.org' 

#ruby version 
ruby "2.3.1" 

# Bundle edge Rails instead: gem 'rails', github: 'rails/rails' 
gem 'rails', '~> 5.0.0' 
# Use postgresql as the database for Active Record 
gem 'pg', '~> 0.18' 
# Use Puma as the app server 
gem 'puma', '~> 3.0' 
# Use SCSS for stylesheets 
gem 'sass-rails', '~> 5.0' 
# Use Uglifier as compressor for JavaScript assets 
gem 'uglifier', '>= 1.3.0' 
# Use CoffeeScript for .coffee assets and views 
gem 'coffee-rails', '~> 4.2' 
# See https://github.com/rails/execjs#readme for more supported runtimes 
# gem 'therubyracer', platforms: :ruby 

# Use jquery as the JavaScript library 
gem 'jquery-rails' 
# Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks 
gem 'turbolinks', '~> 5' 
# Build JSON APIs with ease. Read more: https://github.com/rails/jbuilder 
gem 'jbuilder', '~> 2.5' 
# Use Redis adapter to run Action Cable in production 
# gem 'redis', '~> 3.0' 
# Use ActiveModel has_secure_password 
# gem 'bcrypt', '~> 3.1.7' 

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

# Use Bootstrap for styling 
gem 'bootstrap-sass' 

# Use Devise for authentication 
gem 'devise' 

# Fix issues with Bootstrap dropdown menu, Javascript, and Turbolinks 
gem 'jquery-turbolinks' 

# Perform email sending in background 
#gem 'delayed_job_active_record' 


group :development, :test do 
    # Call 'byebug' anywhere in the code to stop execution and get a debugger console 
    gem 'byebug', platform: :mri 
end 

group :development do 
    # Access an IRB console on exception pages or by using <%= console %> anywhere in the code. 
    gem 'web-console' 
    gem 'listen', '~> 3.0.5' 
    # Spring speeds up development by keeping your application running in the background. Read more: https://github.com/rails/spring 
    gem 'spring' 
    gem 'spring-watcher-listen', '~> 2.0.0' 
end 

group :test do 
    gem 'rails-controller-testing', '0.1.1' 
    gem 'minitest-reporters',  '1.1.9' 
    gem 'guard',     '2.13.0' 
    gem 'guard-minitest',   '2.4.4' 
end 


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

答えて

0

私はこの問題で自分自身の問題を解決することができました(それは私の絶え間なく増え続ける間違いの山になります)。指示通りに私のapplication.cssファイルの名前を.scssに変更するのではなく、私の無限の知恵の中で私は新しい.scssファイルを作り、古い.cssファイルを保持しました。これを削除すると、ブートストラップ・スタイルがフリーになります。私はHerokuがなぜそれらのファイルを両方持つことに問題がなかったのか分かりません、私はそれがちょうど私のダムの間違いを理解するために十分スマートだと思います。

おそらく新しいブートストラップ4をある時点で使用するべきですが、今は私が使っていたチュートリアルのスタイルが気に入っています。よりユーモラスな間違いのために調整しておいてください。

関連する問題