刚刚更新到OS X 10.8.1。我不确定这是不是原因,但基本上之后,程序无法检查文件更改。
在我的makefile中,以下命令不起作用(它不会在文件更改时触发)
watchr -e "watch('scripts/.*\.js') {system 'make scripts'}"
在Sublime Text上,当我在文件夹中创建一个新文件时,该新文件未显示在侧栏中,但它是直接在正确创建的。
然而,这个命令有效(基于Node的watch命令,我相信):
stylus -w -u nib styles/ie8.styl -o public/styles
任何人都知道发生了什么或如何调试?
答案 0 :(得分:0)
修改:重新启动后,此功能现在无效。我讨厌这个! :/
我也遇到了Sublime Text 2和Guard(它开始使用轮询回退)这个问题。
我相信我找到了解决办法:
此时我突然能够在Sublime Text 2文件浏览器中看到在终端中使用mkdir创建的新目录。警卫也在没有投票后备的情况下工作。
我希望这会有所帮助,它真的开始让我感到紧张。
答案 1 :(得分:0)
这不会提供很多信息,但也许会有所帮助......
Sublime Text论坛discussing this issue中有一个帖子,它似乎与OS X 10.8.1没有隔离。
似乎还有一个关于watchr not always working的帖子,这个问题似乎也与平台无关。
答案 2 :(得分:0)
我敢打赌,你已经成为'Mac OSX'env vars改变的不知情的受害者......
请查看以下内容以确定您的环境变量是否已在Mountain Lion上正确设置,因为现在不推荐使用environment.plist ...