0

我正在尝试使用 Atom 中的 Nuclide 连接到远程服务器。我收到此消息错误:

“无法连接到服务器:服务器成功启动,但我们无法连接。原始错误消息:版本不匹配。客户端在 217,而服务器在 216。” 消息错误图片链接

它运行良好,但是当我在 Atom 中更新核素包时,我得到了那个错误。

我已经使用 npm 更新了核素服务器。

有谁知道如何解决这个问题?

我使用的是 Windows 10 系统。

4

1 回答 1

2

Try nuclide-start-server in your server. And check the version in log.

If the version is different in log with your nuclide version, Try this.

Remove nuclide. npm remove -g nuclide npm remove nuclide

Reinstall npm install -g npm@latest npm install -g nuclide

And check the version again through nuclide-start-server.

If there is same error after this, check your npm global package directory using npm root -g and see version through nuclide/package.json. It must has same version with your atom nuclide as "version": "0.218.0".

Normally the default directory is /usr/local/lib/node_modules/nuclide for npm global packages.

于 2017-04-20T08:29:16.743 回答