2

我开始学习 react native,但是,当我用 atom 和 nuclide 包打开一个项目时,它给了我一条消息,说无法在 PATH 中找到流二进制文件。

从我运行的终端:

$ which flow
# Outputs: ~/.nvm/versions/node/v6.2.2/bin/flow

$ echo $PATH | tr -s ":" "\n"
# Outputs: /home/myuser/.nvm/versions/node/v6.2.2/bin ... and other paths

那么,为什么原子找不到它的任何线索?

4

1 回答 1

2

我已经解决了我的问题,似乎 nuclide 有一个设置来添加流二进制文件的路径。要更改它,您可以

  1. 转到您的终端并键入which flow以查找您的 Flow 可执行文件所在的位置,然后复制并粘贴该路径。
  2. 启动 Nuclide,转到 Preferences > Installed Packages > Nuclide > Settings
  3. 向下滚动Nuclide-flow并将路径更改为来自终端Path to Flow executable的值。which flow
于 2016-06-21T10:17:28.523 回答