【发布时间】:2015-12-05 01:16:47
【问题描述】:
我已经使用 sass 安装了
在我的 Gemfile 中
gem 'sass-rails', '~> 5.0'
然后运行
bundle install
我确定 sass 已安装
但是如何将其导入到 html.erb 中???
【问题讨论】:
-
Sass 扩展了 CSS。为什么以及如何在 HTML 中使用 Sass?
标签: ruby-on-rails sass
我已经使用 sass 安装了
在我的 Gemfile 中
gem 'sass-rails', '~> 5.0'
然后运行
bundle install
我确定 sass 已安装
但是如何将其导入到 html.erb 中???
【问题讨论】:
标签: ruby-on-rails sass
SASS 是一个 CSS 引擎
HAML 是一个 HTML 引擎
使用sass-rails 正在设置您的资产管道以同时使用 .sass 或 .scss 文件,而不是常规的 css 文件。
sass 的例子是
a
color: #fff
margin: 10px
&:hover
color: red
在您的application.css 中,您只需要所有需要的文件,即//=require my_styles.sass
haml 是允许您使用haml 文件的模板引擎。 gem 'haml-rails 正在启用它。
然后你可以使用类似的模板
.wrapper
%h1 My HAML Headline
%h2= @page_title
.col-md-12.strong
%span GTFO :-)
【讨论】: