1

我有一个 Rails 应用程序,它允许用户轻松创建自己的网站,但它们共享相同的页面结构。

我计划将我的经典 Rails 视图切换为模板语言,例如液体或车把。

目标是我的用户可以上传他们自己版本的模板和 css 来完全自定义他们网站的外观。

工作流程示例:

  1. 用户上传包含模板和 Css 文件的主题文件夹
  2. 他们的网站会自动使用这个新的模板和设计

是否有可能做到这一点并继续利用 Rails Assets 管道?

非常感谢你的回答 !

4

1 回答 1

0

这可能是您可以尝试的:http ://www.krautcomputing.com/blog/2012/03/27/how-to-compile-custom-sass-stylesheets-dynamically-during-runtime/ 。

我在 Rails 3.2x 项目中使用过它,它工作正常,但我很难让它在不同的项目中工作(稍微修改过的 Rails 4 项目)。

这是关于使用 Sprockets::StaticCompiler 类动态编译 css 的旧文章。

于 2013-10-09T03:35:34.840 回答