在运行时编译SCSS?

时间:2011-08-09 18:53:01

标签: ruby-on-rails sproutcore sass

我有一个项目,其前端是用Sproutcore(1.6)编写的,其后端是用Ruby on Rails编写的。

我一直在Sproutcore项目中使用SCSS,现在我需要允许客户端动态更改颜色。它不一定是瞬间的,但是它们应该能够选择它们的颜色,点击保存并用新颜色重新渲染页面。问题是,Sproutcore在构建时编译SCSS,这意味着一旦构建和发布它就无法控制它。

据我所见,只有LESS可以在运行时通过Javascript编译。 SCSS也有这种能力吗?如果没有,我可以使用Ruby on Rails后端一起破解某些东西吗?

1 个答案:

答案 0 :(得分:2)

有一个JSS版本的SCSS。

https://github.com/bmavity/scss-js

然而,参数化混合和函数等一些东西尚未实现。