【发布时间】:2013-01-31 01:26:50
【问题描述】:
我想在命令行上获取 Node.js 的版本。我期望运行如下命令:
node -version
但这不起作用。有人知道命令行是什么吗? (即不是 REPL)
【问题讨论】:
-
不同的答案提出了完全不同的问题。
-
是的,运行时问题适用于 Node 命令行,而不适用于 shell。当然,“命令行”可以指代任何一个东西。
-
检查
node --help。但是,简而言之,全名选项需要 2 个破折号:node --version。单个破折号开始一组别名,因此-version结合了-v、-e、-r等——尽管这 7 个中只有 3 个被 Node 识别。 -
@JonathanLonowski:很高兴了解
node --help(node -h也适用)。但是,node不 支持您描述的选项分组;例如,node -p -i有效(在语法上 - 从 0.12 开始,短选项的组合在语义上没有意义),但node -pi会导致unrecognized flag/bad option(0.12) 错误。 -
This 可以帮助别人!
标签: node.js command-line