管理远程sass工作流程

时间:2015-04-25 04:09:11

标签: sass workflow

我刚刚开始使用PHP开发并使用Sass来构建网站。我下载了MAMP并在我的本地机器上构建了该站点,因此PHP运行良好,并且sass在我本地自动编译。

现在通常当我处理远程站点时,它只是非常简单的静态html和css文件,我可以轻松地远程修改。

所以我完成了网站并将其上传到我的远程服务器。这一切都很好,但现在我不确定编辑CSS的最佳方法。典型的Web开发人员将如何解决这个问题?我知道我可以保留整个站点的本地副本,然后每次我需要进行更改,编辑本地文件,通过ftp查找所有相应的远程文件并覆盖它们。但对于看似简单的任务来说,这似乎有点费力。有没有更简单的方法呢?

或者是Sass并不是真的意味着像这样的简单项目,我更喜欢直接从ftp操作远程文件?

1 个答案:

答案 0 :(得分:0)

您将保留本地副本,在本地SASS文件中进行更改,重新编译SASS文件,然后上传新的CSS文件。

总是拥有一个网站的本地副本是非常标准的,只是为了在您开发或进行更改时不以某种方式破坏网站。

Grunt之类的任务运行员可能会在您熟悉该工具后简化工作流程。我使用LESS预编译我的CSS,然后让Grunt将LESS编译成CSS,同时在LESS文件上执行保存时将其缩小,这是通过grunt-watch任务完成的。

至于项目规模,我在各种规模的项目中使用CSS预处理器。