配置生成器生成 .scss 文件而不是 css

发布于 2024-11-18 13:26:09 字数 420 浏览 3 评论 0原文

我目前正在使用 Rails 3.1 RC4,当我尝试生成脚手架时:

rails generate scaffold animal

我注意到它在以下位置创建了一个 CSS 文件:

app/assets/stylesheets/animals.css

我希望它生成一个 animals.scss

我错过了什么吗?

PS:我按照 此处

I'm currently playing with Rails 3.1 RC4, and when I try to generate a scaffold:

rails generate scaffold animal

I notice that it creates a CSS file in:

app/assets/stylesheets/animals.css

I was expecting it to generate an animals.scss instead.

Am I missing something?

PS: I got Haml to generate correctly following the instruction from here.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

傲世九天 2024-11-25 13:26:09

2011年5月24日,SCSS生成器从Rails中移出,并放入Sass Railtie中。

请参阅此提交

这意味着在您的应用程序中,您需要在 Gemfile 中包含 sass-rails gem 才能使生成器正常工作。换句话说,仅仅包含 sass gem 来让生成器工作是不够的。

最终生成 SCSS 后,您的样式表将类似于 mystylesheet.css.scss

默认情况下,使用 SCSS。

On May 24, 2011, SCSS generators were moved out from Rails, and put into Sass Railtie.

See this commit.

This means in your application, you need to include sass-rails gem in your Gemfile to get the generator working correctly. In other words, it's not enough to simply include sass gem to get the generator working.

When SCSS is finally generated, your stylesheet will look something like mystylesheet.css.scss.

By default, SCSS is used.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文