3

我想使用 SASS 作为我的默认样式表引擎而不是 SCSS。在我的Gemfile我有

gem 'sass-rails',   '~> 3.2.3'

我也有

config.generators.stylesheet_engine = :sass

在我的config/application.rb. 但是,当我跑步时rails g scaffold --help,它说

-se, [--stylesheet-engine=STYLESHEET_ENGINE]  # Engine for Stylesheets
                                              # Default: scss

所以它似乎仍然认为scss是默认的。

我必须做其他事情才能使用 SASS 吗?

4

1 回答 1

5

据我了解,如果您使用扩展名sass-rails,将自动使用 sass 语法。.sass

编辑:要为生成器设置默认语法,您需要添加

config.sass.preferred_syntax = :sass

config/application.rb

参考:如何让 Rails 3.1 默认使用 SASS (Over SCSS)?

于 2012-07-18T03:52:14.047 回答