有没有办法为SASS预先定义目录?

时间:2012-10-31 19:44:06

标签: css sass

我最近开始在我的网站开发中使用SASS。到目前为止,我发现它是一个非常有用的实用程序,但是我遇到了一个小的可用性问题。

我正在处理的这个网站在多个位置都有SASS文件,例如/css以及/blog/css

目前,为了让sass同时观看两个目录,我需要创建两个不同的终端标签,并在一个标签上运行sass --watch css/:css/,在另一个标签上运行sass --watch blog/css/:blog/css/

如果我可以创建一个文件或以下格式的东西,那将是非常棒的:

css/:css/
blog/css/:blog/css/

然后只需将此配置文件传递给sass并让它同时观看这两个位置。这可能吗?

1 个答案:

答案 0 :(得分:1)

您可以使用foreman来运行多个进程:

gem install foreman

在根目录中创建Procfile并在这些行中添加内容:

sass:  sass --watch css/:css/
sass: sass --watch blog/css/:blog/css/

开始使用:

foreman start