2014-10-31 96 views
3

我已经开始使用指南针,它的行为真的很奇怪。当我使用watch命令时,它检测到更改并按预期重写主CSS文件,但它随机返回某些部分文件的错误,并且不会将它们编译到主CSS文件中。指南针监听器错误

例如:当我更改_fonts.scss时,它效果很好。当我改变_intro.scss终端给了我以下错误:

modified sass/pages/_intro.scss 
[Listen warning]: Change block raise an exception: undefined method `to_tree' for nil:NilClass 

这仅仅是一个随机误差,它可以与任何文件发生,并且它是按Cmd + C键,并使用该解决的唯一的事再看一遍。

曾编译的文件现在可以返回此侦听器错误,反之亦然。

这是为什么?我该如何解决它?这实际上减慢了开发速度,按Cmd + C并每10分钟左右启动一次watch命令。

回答