在现有项目中设置流程
Setting Up Flow in An Existing Project
上午 运行宁 Ubuntu 16.04。
我正在设置 Flow as per the instructions in the link, however, on the next page (usage),我们被定向到 运行 命令:
flow init
我收到错误:
No command found...
这是有道理的,因为 flow
不是全局安装的,而是作为现有项目目录中的开发依赖项安装的。他们还推荐我引用:
Flow works best when installed per-project with explicit versioning rather than globally.
那么,我的问题是,我是否在 flow
的安装过程中遗漏了导致错误的步骤?或者我应该继续 & yarn add flow
全局。
Flow安装说明:
https://flow.org/en/docs/install/
Yarn 只会在您 运行 # yarn global <add/bin/ls/remove/upgrade> [--prefix]
时全局安装。使用 $ yarn add --dev flow-bin
作为文档说明就足够了。那么,你应该 运行 $ yarn run flow
.
完整的说明是 here,您可以毫无问题地遵循它。
你也可以使用 npm 而不是 yarn 安装它:
$ npm install --save flow-bin
编辑
要使 flow init
命令生效,您必须全局安装 Flow CLI,因为本地流二进制文件不会在您的 $PATH 环境变量中。命令几乎相同:
# npm install --global flow-bin
或者,您可以从本地路径中执行二进制文件。类似于:$ ./node_modules/.bin/flow init
上午 运行宁 Ubuntu 16.04。 我正在设置 Flow as per the instructions in the link, however, on the next page (usage),我们被定向到 运行 命令:
flow init
我收到错误:
No command found...
这是有道理的,因为 flow
不是全局安装的,而是作为现有项目目录中的开发依赖项安装的。他们还推荐我引用:
Flow works best when installed per-project with explicit versioning rather than globally.
那么,我的问题是,我是否在 flow
的安装过程中遗漏了导致错误的步骤?或者我应该继续 & yarn add flow
全局。
Flow安装说明: https://flow.org/en/docs/install/
Yarn 只会在您 运行 # yarn global <add/bin/ls/remove/upgrade> [--prefix]
时全局安装。使用 $ yarn add --dev flow-bin
作为文档说明就足够了。那么,你应该 运行 $ yarn run flow
.
完整的说明是 here,您可以毫无问题地遵循它。
你也可以使用 npm 而不是 yarn 安装它:
$ npm install --save flow-bin
编辑
要使 flow init
命令生效,您必须全局安装 Flow CLI,因为本地流二进制文件不会在您的 $PATH 环境变量中。命令几乎相同:
# npm install --global flow-bin
或者,您可以从本地路径中执行二进制文件。类似于:$ ./node_modules/.bin/flow init