1

私は 2 台のマシンを持っていますが、Machine1 は問題なく動作します。Machine2 は、セットアップ中の新しいマシンです。Machine1 は OSX 10.6 Snow Leopard を実行しており、Machine2 は OSX 10.8 Mountain Lion を実行しています。プロジェクトを Github にアップロードしたので、(Machine2 に) Xcode、homebrew、git、rvm、ruby、rails をインストールできるはずです。次に、プロジェクトのクローンを作成し、バンドルをインストールし、レーキを行い、出来上がりですよね?

いいえ、スタイルシートが読み込まれていません。CSS スタイリングがないため、ブラウザーを確認すると、application.cssに次のように表示されます。

/*
 * This is a manifest file that'll automatically include all the stylesheets available in this directory
 * and any sub-directories. You're free to add application-wide styles to this file and they'll appear at
 * the top of the compiled file, but it's generally better to create a new file per style scope.
 *= require_self
 *= require bootstrap_and_overrides
 *= require_tree  
 *= require jquery.ui.datepicker
 *= require jquery.facebox
*/

私は何かを忘れていますか?私は走りましrails generate bootstrap:install lessたが、まだサイコロはありません。何らかの理由で、application.css ファイルが解釈されていません。

Machine2 が Ruby 2.0、Machine1 が Ruby 1.9.2 だったので、Ruby のバージョンの問題かと思い、Machine2 に 1.9.2 をインストールしましたが、それでもダメでした。

これはすべて開発モードです。また、問題のトラブルシューティングを試みる際bootstrap_and_overridesに、レイアウトにスタイルシートを含めて、スタイリングを行いました! しかし、それは明らかに解決策ではありません。

ここにいくつかの構成があります:

Gemfile

source 'https://rubygems.org'

gem 'rails', '3.2.3'

# Bundle edge Rails instead:
# gem 'rails', :git => 'git://github.com/rails/rails.git'

gem 'mysql2'


# Gems used only for assets and not required
# in production environments by default.
group :assets do
  gem 'sass-rails',   '~> 3.2.3'
  gem 'coffee-rails', '~> 3.2.1'
  gem 'twitter-bootstrap-rails'
  gem 'less-rails'
  # See https://github.com/sstephenson/execjs#readme for more supported runtimes
  gem 'therubyracer', :platform => :ruby
  gem 'uglifier', '>= 1.0.3'
end

gem 'jquery-rails'

開発.rb

Experts::Application.configure do

  config.cache_classes = false

  config.whiny_nils = true

  config.consider_all_requests_local       = true
  config.action_controller.perform_caching = false

  config.action_mailer.raise_delivery_errors = false

  config.active_support.deprecation = :log

  config.action_dispatch.best_standards_support = :builtin

  config.active_record.mass_assignment_sanitizer = :strict

  config.active_record.auto_explain_threshold_in_seconds = 0.5

  config.assets.compress = false

  config.assets.debug = true
end
4

1 に答える 1