もちろん、メインの SASS ファイルを 1 時間いじって、なぜ変更が表示されないのか疑問に思った後、これを理解しました。私のSASSファイルにはもうありません。
これは、すべてを SCSS から SASS に切り替えた直後に発生し、ファイルが無視されていることを 100% 確信しています。キック/プルーフのために、application.erb.sassファイルのすべてのスタイリングを削除し(スタイリングがなくなった唯一のファイル-これを最後までまとめるために統合しました)、保存してからサーバーを再起動しました。相変わらずのスタイル。
これはアセット パイプラインの問題のようです。設定ファイルをどうすればよいかよくわからないので、関連性のあると思われるものをここに貼り付けます。
config/environments/development.rbには次の行があります。
# Do not compress assets
config.assets.compress = false
if defined?(Bundler)
# If you precompile assets before deploying to production, use this line
Bundler.require *Rails.groups(:assets => %w(development test))
# If you want your assets lazily compiled in production, use this line
# Bundler.require(:default, :assets, Rails.env)
end
# Expands the lines which load the assets
config.assets.debug = true
config/application.rb
if defined?(Bundler)
# If you precompile assets before deploying to production, use this line
Bundler.require(*Rails.groups(:assets => %w(development test)))
# If you want your assets lazily compiled in production, use this line
# Bundler.require(:default, :assets, Rails.env)
end
# Enable the asset pipeline
config.assets.enabled = true
config.assets.paths << "#{Rails.root}/app/assets/fonts"
# Version of your assets, change this if you want to expire all your assets
config.assets.version = '1.0'
また、どのグループにもありませんが、gem ファイルに「gem 'sass-rails'」があります。
それがすべて/最も関連性があると考えてください。これを修正する方法はありますか?