无法启动守望者;回退到NodeWatcher for fedora

时间:2016-08-26 13:31:53

标签: node.js intellij-idea npm watch angular-cli

这不是重复:

我在Fedora 24上使用Intellij Angular CLI

Could not start watchman; falling back to NodeWatcher for file system events.

项目生成时是否在我的控制台中输出。 NodeWatcher让我的IDE变得非常缓慢,我希望WatchMan就是答案。

完整信息:

/usr/bin/node /usr/lib/node_modules/angular-cli/bin/ng init --name=TestProject
Could not start watchman; falling back to NodeWatcher for file system events.
Visit http://ember-cli.com/user-guide/#watchman for more info.
installing ng2

到目前为止,我做过sudo dnf install inotify-tools-3.14-10.fc24这就像Homebrew,但对于我的理解来说是linux。有关详细信息,请参阅链接info

我甚至在我的Fedora机器上下载了自制软件,但它下载的内容无法正常工作。

npm -v 3.9.6 node -v v4.4.7

2 个答案:

答案 0 :(得分:1)

尝试从源代码安装Watchman。从https://github.com/facebook/watchman克隆或下载。 确保您已安装:Autoconf,Automake和Python-dev(或Python-devel)软件。 在终端运行命令中: 1. git clone https://github.com/facebook/watchman.git(或从上面的链接下载zip文件), 2. cd watchman, 3. git checkout v4.6.0, 4. ./autogen.sh, 5. ./configure, 6.制造, 7. sudo make install

答案 1 :(得分:0)

Could not start watchman; falling back to NodeWatcher for file system events.

这意味着我们没有安装一个名为watchman的工具。这个工具可以帮助Angular CLI何时需要监视文件系统中的文件以进行更改。如果您正在运行OSX, 建议使用Homebrew使用以下命令安装它

$ brew install watchman