【发布时间】:2016-06-02 17:58:01
【问题描述】:
我在 AWS 上有一个使用 SASS(SCSS) 样式的应用程序。 SCSS 文件以模块化方式构建,我有一个包含所有变量的文件,因此很容易重新命名。
我已经建立了一个 CMS,我想让用户选择他的颜色和字体,一旦完成,通过点击一个按钮,我想执行以下操作:
1) 将在 CMS 上输入的值写入变量文件。 2) 编译SCSS文件,在服务器上生成一个新的CSS文件,如果没有错误则替换当前的。
有什么想法吗?
【问题讨论】:
-
通常这是通过将样式属性保存到数据库并使用 javascript 为用户可以控制的样式注入内联样式来完成的。我从未在任何生产系统中看到过您正在寻找的模式。
-
这是一种有效的方法,它会起作用,但我会在标题上更新 CSS 表。
-
你找到解决办法了吗?
标签: css amazon-web-services sass content-management-system