【发布时间】:2014-01-29 20:28:07
【问题描述】:
我正在使用 Rails 和 Sass 相关的 gem。
当在 Rails 代码中使用 Sass gem 时,通过挖掘 gem 文件来编辑 Sass gem 代码库的原始@mixin 定义并不容易(或建议)(例如,来自 Susy gem 的“@mixin 容器”) .
我要做的是编辑/更新/重新打开/添加到@mixin 定义没有:
- 进入 gem 的内部并编辑 mixin 定义 直接
- 分叉回购
- 创建我自己的 @includes 或 @extends 容器的特殊“mysite-container”mixin
如果不完全擦除 gem 中定义的原始 @mixin,我发现很难重新定义/添加到 @mixin。我只想添加它,同时保持其名称不变。
SASS 有类似的东西吗
@edit-mixin container {
/* additional rules */
}
【问题讨论】:
-
覆盖 mixin 的问题究竟是什么?
标签: ruby-on-rails gem sass mixins