【发布时间】:2016-12-18 13:40:43
【问题描述】:
我并不完全清楚 flow check 的作用与 flow 的作用。运行flow 似乎启动了一个服务器,并检查所有代码。由于正在运行的服务器,flow 的后续执行速度更快。 flow check 似乎也做了完整的代码检查,但没有服务器。
还有更多的东西吗?
【问题讨论】:
标签: flowtype
我并不完全清楚 flow check 的作用与 flow 的作用。运行flow 似乎启动了一个服务器,并检查所有代码。由于正在运行的服务器,flow 的后续执行速度更快。 flow check 似乎也做了完整的代码检查,但没有服务器。
还有更多的东西吗?
【问题讨论】:
标签: flowtype
是的,你似乎明白了!
flow server 从头开始全面检查您的代码。完成后,它会监视更改,并随着代码的更改逐步检查您的代码。
flow start 基本上在后台运行flow server。
flow check 与flow server 基本相同,只是在完成初始完整检查后,它会打印错误并退出。
flow status 与正在运行的flow server 对话并询问当前的错误。如果没有服务器在运行,它会调用flow start 来启动一个新的服务器。
flow(没有明确的命令)是flow status的别名
【讨论】:
另一个区别是flow check 会忽略当前运行的服务器。
在发现运行flow 和flow check 随机产生两个不同的结果后,我了解到这一点。事实是,我运行了flow,添加了flow-typed 的东西,然后运行了flow check。
【讨论】: