5

Sass::Plugin.options[:style] = :compactenvironment.rbに追加しようとすると

サーバーを起動しようとすると、次のようになります。

初期化されていない定数 Sass (NameError)

Gemfileに追加gem 'haml', '3.0.0'しました。

誰かがこれに遭遇しましたか?

4

2 に答える 2

6

あなたが説明したことを試してみましたが、うまくいきました。最新バージョンの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")
于 2010-05-23T00:17:46.590 に答える
2

私はまったく同じ問題を抱えていました.sass_config.rbファイルを使用するとうまくいきました-プラグインinit.rbがロードされる前にenvironment.rbの呼び出しが発生しているようです.

于 2010-06-07T20:04:00.180 に答える