首页 文章

无法启动守望者;回退到NodeWatcher以获取文件系统事件

提问于
浏览
1

我在我的ember应用程序之间切换时收到以下错误消息:version:2.4.2无法启动watchman;回退到NodeWatcher以获取文件系统事件 . 访问ember-cli.com获取更多信息 . http://localhost:49153上的Livereload服务器无法在http://localhost:4200上发布 . 它正在使用中或您没有权限 .

以下是我在我的机器上设置的软件包:npm --version 2.14.20 bower --version 1.7.7 ember --version 2.4.2 node:4.4.0 os:linux x64

1 回答

  • 4

    Ember-cli(从版本0.1.3开始)需要守望者或其他一些服务(例如NodeWatcher)来观看文件 .

    您可以在ember-cli版本0.1.3更新日志中找到此信息:https://github.com/ember-cli/ember-cli/releases/tag/v0.1.3

    虽然我相信你可以在没有看门人的情况下使用你的Ember应用程序,但你能确认你已经安装了守望者吗?

    如果没有,这对我在Ubuntu 64bit中运行正常:

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

    如果您在安装后仍然遇到问题,请尝试重置您的守望者配置:

    watchman watch-del-all
    watchman watch-del /home/myproject  // your project folder goes here...
    watchman watch-project /home/myproject // your project folder goes
    

    关于看守员的完整安装说明也可以在这里找到https://facebook.github.io/watchman/docs/install.html

相关问题