Sass::Plugin.options[:style] = :compact
environment.rbに追加しようとすると
サーバーを起動しようとすると、次のようになります。
初期化されていない定数 Sass (NameError)
Gemfileに追加gem 'haml', '3.0.0'
しました。
誰かがこれに遭遇しましたか?
Sass::Plugin.options[:style] = :compact
environment.rbに追加しようとすると
サーバーを起動しようとすると、次のようになります。
初期化されていない定数 Sass (NameError)
Gemfileに追加gem 'haml', '3.0.0'
しました。
誰かがこれに遭遇しましたか?
あなたが説明したことを試してみましたが、うまくいきました。最新バージョンのhaml 3.0.4を使用しています。システムでを実行しgem update haml
て、再試行することをお勧めします。3.0.0 から 3.0.4 への変更のリストは、http: //sass-lang.com/docs/yardoc/file.SASS_CHANGELOG.html にあります。
また、これを environment.rb に配置するのではなく、config/initializers/sass_config.rb
ファイルを作成してそこに SASS 構成を配置することをお勧めします。私は次のようになります。
Sass::Plugin.options[:property_syntax] = :old
Sass::Plugin.remove_template_location("./public/stylesheets/sass")
Sass::Plugin.add_template_location("./app/stylesheets")
私はまったく同じ問題を抱えていました.sass_config.rbファイルを使用するとうまくいきました-プラグインinit.rbがロードされる前にenvironment.rbの呼び出しが発生しているようです.