为什么当版本正确时 Yarn 会说 "Found incompatible module"?

Why does Yarn say "Found incompatible module" when the version is correct?

当我 运行 yarn 时,我收到以下错误:

yarn install v0.16.1
[1/4] Resolving packages...
[2/4] Fetching packages...
error recursive-iterator@2.0.1: The engine "node" is incompatible with this module. Expected version ">=6.0.0".
error Found incompatible module
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.

不过,我安装的Node版本是v6.9.2-pre,这个版本范围似乎是正确的。知道为什么我会收到此错误吗?

升级到当前标签后 v7.0.0 和 node -v v7.0.0 纱线工作得很好。我认为,这个问题与 -pre 发布版本有关,或者可能与版本输出中的前缀有关。

升级节点 mac

 brew upgrade node