我最近开始在我的网站开发中使用SASS。到目前为止,我发现它是一个非常有用的实用程序,但是我遇到了一个小的可用性问题。
我正在处理的这个网站在多个位置都有SASS文件,例如/css
以及/blog/css
。
目前,为了让sass同时观看两个目录,我需要创建两个不同的终端标签,并在一个标签上运行sass --watch css/:css/
,在另一个标签上运行sass --watch blog/css/:blog/css/
。
如果我可以创建一个文件或以下格式的东西,那将是非常棒的:
css/:css/
blog/css/:blog/css/
然后只需将此配置文件传递给sass并让它同时观看这两个位置。这可能吗?
答案 0 :(得分:1)
您可以使用foreman来运行多个进程:
gem install foreman
在根目录中创建Procfile
并在这些行中添加内容:
sass: sass --watch css/:css/
sass: sass --watch blog/css/:blog/css/
开始使用:
foreman start