我在AWS上使用SASS(SCSS)设计了一个应用程序。 SCSS文件是以模块化方式构建的,我有一个包含所有变量的文件,这使得它很容易重新命名。
我已经建立了一个CMS,我想让用户选择他的颜色和字体,一旦完成,点击一个按钮我想做以下事情:
1)在变量文件中写入在CMS上输入的值。 2)编译SCSS文件,在服务器上生成一个新的CSS文件,如果没有错误,则替换当前的文件。
有什么想法吗?
答案 0 :(得分:0)
我认为这是一个糟糕的主意。您可以从用户而不是SASS获取直接CSS输入。为什么?因为预编译样式表的工作留给上传它的用户,而不是托管它的人。你可以给他们一个空间来编写CSS,但如果他们想要一个预处理器,那么我想你必须安装/运行RUBY。