核素流未在Atom中显示错误

时间:2016-06-15 10:53:46

标签: atom-editor flowtype nuclide-editor

我有一个小项目来测试facebook flow。我有目的地放置了一些类型的错误,并且从命令行运行flow check时会成功检测到它们。

我想在查看文件时直接在Atom上显示它们,但是当前它显示0个错误(从命令行运行时项目中大约20个)。这就是我所做的:

  • 已安装流程(使用brew)
  • 从Atom软件包安装 Nuclide (设置如下图所示)
  • 在项目中初始化了一个空的.flowconfig文件
  • 使用/* @flow */
  • 初始化每个文件以进行流程检查
  • 从项目目录
  • 运行flow check

我有以下操作系统版本:

  • OSX 10.11
  • Atom 1.8.0
  • 核素0.141.0
  • 流量0.14.0

以下是我对核素流设置: Nuclide-flow Atom settings

以下是在命令行上运行flow时得到的结果: command line output 这是我在Atom上查看文件时得到的结果: enter image description here

1 个答案:

答案 0 :(得分:5)

我实际上只是通过以下方式使其成功:

  • 使用brew upgrade flow将流量更新为0.26.0(如果需要,则更新为sudo brew upgrade flow
  • 禁用Atom上的所有linter包
  • 重新启动atom(首先完全关闭应用程序)
  • 重新启动Flow Server(Atom top bar - > Nuclide - > flow - >重新启动Flow Server)