Css 有没有办法预先定义SAS要查看的目录?
我最近开始在我的web开发中使用SASS。到目前为止,我发现它是一个非常有用的工具,但是我遇到了一个小的可用性问题 我正在处理的这个网站在多个位置都有SASS文件,例如在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
/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”目录,等等。,我必须说这是相当解放的@西梅维达斯:是的,事实上,看起来很棒。但在本例中,我将博客部分构建为一个独立的工具,因此在该目录中隔离一些内容对我来说是有意义的。我将继续回答这个问题,看看其他人是否有任何可能是本机支持的输入。对我有用。我将继续讨论这个问题,看看其他人是否有任何可能是本机支持的输入。