使用--watch时,node-sass cli在初始运行时不编译

时间:2017-08-09 20:52:26

标签: node.js npm node-sass

因此,当运行以下命令时,我希望node-sass能够编译并开始观看。如果我必须运行一个单独的node-sass -w命令,我不必包含我在第一个中包含的所有相同参数吗?似乎是一种奇怪的做事方式。

node-sass app/styles -o app/styles --source-map true --include-path app/bower_components --quiet --watch

1 个答案:

答案 0 :(得分:1)

实际上watch会在每次文件更改时触发编译,如(sass) documentation所述:

  

每次Sass文件更改时,您也可以告诉Sass观看文件并更新CSS:[...]

但是,文档没有说明watch进程启动时会发生什么,这导致您希望它在被调用后立即编译。

当然,这是一种奇怪的做事方式。