我是否需要每次都运行cmd来观看更改?

时间:2013-11-07 05:58:35

标签: css sass

Sass非常棒,因为它有很多信息。我只是不确定打开我的文件并直接进行编码的最有效方法,我不想打开cmd提示符更改目录,然后每次重新启动计算机时运行cmd sass --watch sass.scss:style.css

有没有办法让它永久化,我知道如果我开始一个新项目,我需要重新声明要观察和更改的文件,但在现有项目中必须有一个永久的解决方案。另外(我很快就会遇到这种情况),如果我打破我的sass文件,仍然只更改一个css文件,我是否只运行相同的命令sass --watch anotherSass.scss:style.css

摘要: 观看.sass更改的最有效方法是什么,最好不要使用任何基于网络的程序。如果每次只运行那个cmd实际上更有效,那很好,但我不想错过一个机会来消除这一步(id而不是运行cmd而不是使用第三方)这里简单的东西,但我确实决定今天进入sass,更高效地运行,因此知道这将是伟大的

2 个答案:

答案 0 :(得分:1)

我发现Compass使得使用Sass更简单,特别是因为它有重置CSS,CSS3,图像精灵等的有用模块。在启动项目时,我只需compass init然后{{ 1}},然后根据需要创建compass watch文件。 Compass本身可以使用.scss从ruby gems安装。这可能和它一样有效。

答案 1 :(得分:0)

您可以通过在后台启动命令并关闭终端来保持观察者的运行:

nohup compass watch > compass_log.txt 2>&1 & echo $! > compass_pid.txt

要终止此过程,您只需使用此命令:

kill -9 `cat compass_pid.txt`

如果您不想启动命令"指南针"可以练习。每一次。