atom-editor - 核素流未在 Atom 中显示错误

标签 atom-editor flowtype nuclide-editor

我有一个小项目要测试 facebook flow .我特意放置了一些流拾取的类型错误,并且在运行 flow check 时成功检测到它们。从命令行。

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

  • 已安装 流量 (带冲泡)
  • 已安装 核素来自 Atom 包(设置如下图所示)
  • 初始化一个空 .flowconfig项目中的文件
  • 使用 /* @flow */ 初始化每个文件以进行流检查
  • 运行 flow check从项目目录

  • 我有以下操作系统版本:
  • OSX 10.11
  • 原子 1.8.0
  • 核素 0.141.0
  • 流量 0.14.0

  • 这是我对核素流的设置:
    Nuclide-flow Atom settings

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

    最佳答案

    我实际上只是通过执行以下操作使其工作:

  • 使用 brew upgrade flow 将流程更新到 0.26.0 (或 sudo brew upgrade flow 如果需要)
  • 禁用 Atom 上的所有 linter 包
  • 重新启动原子(首先完全关闭应用程序)
  • 重启 Flow Server(Atom 顶栏 --> Nuclide --> flow --> Restart Flow Server)
  • 关于atom-editor - 核素流未在 Atom 中显示错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37833412/

    相关文章:

    reactjs - 为什么 'create-react-app' 总是给我 2 个而不是 4 个缩进空间?

    generics - Ramda 的 Flow 类型中的柯里化(Currying)函数定义

    node.js - 尝试启动 Atom/Nuclide 时未找到流

    python - 核素与 Atom-IDE

    python - UnicodeEncodeError,需要修复

    Python Atom Hydrogen,逐行或一次性单步执行代码

    reactjs - 如何默认 Atom 打开具有特定语言语法突出显示的特定文件扩展名?

    javascript - 这个流错误是什么意思?

    javascript - 将 Flowtype 与 react-css-modules 装饰组件一起使用