我想node.js的版本在命令行上 - 我期待像运行一个命令:
node -version
但是,这并不工作。 有谁知道在命令行中会是什么? (即,不将REPL)
我想node.js的版本在命令行上 - 我期待像运行一个命令:
node -version
但是,这并不工作。 有谁知道在命令行中会是什么? (即,不将REPL)
该命令行是:
node -v
要么
node --version
注意:
如果node -v
不起作用,但nodejs -v
的话,那么事情不是您的系统上设置完全正确。 见这个问题,其他的方法来解决它。
如果你指的是在shell命令行,无论是下面方法:
node -v
node --version
只是打字node version
会导致node.js的尝试下载一个名为版本模块,不,除非你的存在就像混乱的模块名称的工作。
尝试nodejs
,而不是仅仅node
$ nodejs -v
v0.10.25
节点 :
node --version
或node -v
海拔:
npm --version
或npm -v
V8引擎版本 :
node -p process.versions.v8
如果你想在命令提示符下使用节点-v或--version节点检查
v6.9.5
如果妳已经在节点node.exe那么你可以给。
>process
process {
title: 'node',
version: 'v6.9.5',
.......
找到安装的节点版本。
$ node --version
要么
$ node -v
如果你想了解安装的节点(即节点版本,V8版本,平台,ENV变量信息等)的更多信息
然后就做到这一点。
$ node
> process
process {
title: 'node',
version: 'v6.6.0',
moduleLoadList:
[ 'Binding contextify',
'Binding natives',
'NativeModule events',
'NativeModule util',
'Binding uv',
'NativeModule buffer',
'Binding buffer',
'Binding util',
...
其中过程对象是全局,超过提供有关的信息,和控制,电流Node.js的过程。
默认情况下,节点包的NodeJS,所以使用
$ nodejs -v
要么
$ nodejs --version
您可以通过做一个链接
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
那么在哪里使用
$ node --version
要么
$ node -v
您可以检查是否有节点和NPM通过键入安装:
$node --version && npm --version
repl命令找到版本的NodeJS
$node
>process.version
`v8.x`
一个很酷的提示如果您正在使用的Atom编辑器。
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
它会回报你不仅节点版本,但也一些其他的东西。
在运行Debian拉伸的ARM7(armhf)设备,我不得不发出以下任一操作:
$ nodejs -v
$ nodejs -h
以下没有工作:
$ node -v
$ node -h
$ apm -v
希望这可以帮助别人。
只需键入npm version
在命令行中,它会显示有关节点,NPM,V8发动机等所有版本的详细信息