Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css 有没有办法预先定义SAS要查看的目录?_Css_Sass - Fatal编程技术网

Css 有没有办法预先定义SAS要查看的目录?

Css 有没有办法预先定义SAS要查看的目录?,css,sass,Css,Sass,我最近开始在我的web开发中使用SASS。到目前为止,我发现它是一个非常有用的工具,但是我遇到了一个小的可用性问题 我正在处理的这个网站在多个位置都有SASS文件,例如在/css以及/blog/css中 目前,为了让sass监视这两个目录,我需要创建两个不同的终端选项卡,并在其中一个上运行sass--watch css/:css/,在另一个上运行sass--watch blog/css/:blog/css/ 如果我能制作一个文件或以下格式的东西,那就太棒了: css/:css/ blog/css

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

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

目前,为了让sass监视这两个目录,我需要创建两个不同的终端选项卡,并在其中一个上运行
sass--watch css/:css/
,在另一个上运行
sass--watch blog/css/:blog/css/

如果我能制作一个文件或以下格式的东西,那就太棒了:

css/:css/
blog/css/:blog/css/
然后将这个配置文件传递给sass,让它监视两个位置。这可能吗?

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

gem install foreman
在根目录中创建一个
Procfile
,并添加以下内容:

sass:  sass --watch css/:css/
sass: sass --watch blog/css/:blog/css/
要启动这两个应用程序,请使用:

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

gem install foreman
在根目录中创建一个
Procfile
,并添加以下内容:

sass:  sass --watch css/:css/
sass: sass --watch blog/css/:blog/css/
要启动这两个应用程序,请使用:

foreman start

有没有什么特别的原因让你的CSS文件像那样散乱?在
/CSS/blog/
中使用您的博客CSS似乎是适合您情况的完美解决方案。这并不能像我希望的那样将网站的组件分开。@finiteloop我已将网站组件的层次结构展平,即为所有组件提供一个简单的“CSS”目录,等等。,我必须说这是相当解放的@西梅维达斯:是的,事实上,看起来很棒。但在本例中,我将博客部分构建为一个独立的工具,因此在该目录中隔离一些内容对我来说是有意义的?在
/CSS/blog/
中使用您的博客CSS似乎是适合您情况的完美解决方案。这并不能像我希望的那样将网站的组件分开。@finiteloop我已将网站组件的层次结构展平,即为所有组件提供一个简单的“CSS”目录,等等。,我必须说这是相当解放的@西梅维达斯:是的,事实上,看起来很棒。但在本例中,我将博客部分构建为一个独立的工具,因此在该目录中隔离一些内容对我来说是有意义的。我将继续回答这个问题,看看其他人是否有任何可能是本机支持的输入。对我有用。我将继续讨论这个问题,看看其他人是否有任何可能是本机支持的输入。