我正在使用命令行工具force-dev-tool
,而该工具又在Linux(RHEL 7.3)上使用Node.js。当我使用--version
选项运行该工具时,该命令会打印该版本,但是在退出并返回命令提示符之前会出现挂起。打印所需的输出后,我不确定它在做什么。该工具正在使用许多用Javascript编写的库。即使当我使用--help
选项运行工具时,它也会打印该工具的帮助信息,但是再次花费很多时间才能返回控制台。
下面是一些示例:
$> time node --version
v8.12.0
real 0m0.022s
user 0m0.010s
sys 0m0.017s
$> time force-dev-tool --help
force-dev-tool.
Usage:
force-dev-tool <command> [<args>...]
force-dev-tool -h | --help
force-dev-tool --version
real 0m10.503s
user 0m1.246s
sys 0m0.128s
$> time force-dev-tool --version
2.2.2
real 0m16.427s
user 0m1.243s
sys 0m0.135s
Any help with this would be highly appreciated. Can this be related to network communication?