Ember-cli 0.2.5 livereload在每次更改时都会重新加载

时间:2015-05-16 16:22:46

标签: ember-cli

更新到ember-cli 0.2.5(同样认为0.2.4; 0.2.3还可以),当我对文件进行更改并保存时,它会为每个文件重新加载我的应用程序至少3次我救了。服务器的控制台每次都显示file added... file added... file added...我的所有应用程序文件,但我的tmp文件夹始终为空。似乎每次重新加载它都会尝试在tmp文件夹中创建一个文件夹,但每次都会快速删除它。 tmp文件夹中唯一的文件是.metadata_never_index。这与缓存有关吗?有帮助吗?我在优胜美地。

2 个答案:

答案 0 :(得分:0)

对于有同样问题的其他人,我重新安装节点和守望者,现在一切似乎都正常。

更新我

似乎问题仍然存在。我不得不说我正在使用崇高的文本3.当我重新启动sublime似乎没问题,但是在保存后它会一次又一次地重新加载。任何人都可以在这里帮忙吗?

更新II

删除了守望者,回到NodeWatcher,一切似乎都没问题。但有时我需要重新启动sublime文本才能启动ember-cli服务器。这似乎是一个已知的issue ......

答案 1 :(得分:0)

我遇到了watchman 3.1.0(这是Homebrew安装的版本)的这个问题,所以我升级到了3.1.1,似乎已经解决了。

您需要从源代码安装它,但这很简单:

$ brew uninstall watchman

然后只是

$ git clone https://github.com/facebook/watchman.git
$ cd watchman
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

手指越过它似乎已经工作到目前为止(谢天谢地,因为它让我疯狂)。