我想在命令行上获取node.js的版本 - 我希望运行如下命令:
node -version
但这不起作用。有人知道命令行是什么吗? (即不是REPL)
答案 0 :(得分:884)
该命令行是:
node -v
或者
node --version
注意:
如果node -v
不起作用,但nodejs -v
不起作用,则系统上的某些内容设置不正确。有关解决问题的方法,请参阅this other question。
答案 1 :(得分:72)
如果您指的是shell命令行,则以下任一操作都可以:
node -v
node --version
只需键入node version
将导致node.js尝试加载名为version的模块,除非您喜欢使用令人困惑的模块名称,否则该模块不存在。
答案 2 :(得分:35)
尝试nodejs
而非node
$ nodejs -v
v0.10.25
答案 3 :(得分:11)
<强>节点强>:
node --version
或node -v
<强> NPM 强>:
npm --version
或npm -v
V8引擎版本:
node -p process.versions.v8
答案 4 :(得分:8)
如果要检入命令提示符,请使用node -v或node --version
v6.9.5
如果你有node.exe,那么你可以在节点中给出。
>process
process {
title: 'node',
version: 'v6.9.5',
.......
答案 5 :(得分:7)
找到已安装的节点版本。
$ 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流程的信息并对其进行控制。
答案 6 :(得分:7)
Repl命令查找Nodejs版本
$node
>process.version
`v8.x`
答案 7 :(得分:5)
默认情况下,节点包是nodejs,因此请使用
$ nodejs -v
或
$ nodejs --version
您可以使用
建立链接$ sudo ln -s /usr/bin/nodejs /usr/bin/node
然后你可以使用
$ node --version
或
$ node -v
答案 8 :(得分:5)
您可以输入以下命令检查是否安装了Node和Npm:
$node --version && npm --version
答案 9 :(得分:1)
如果您使用的是Atom编辑器,那么一个很酷的提示。
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
它不仅会返回节点版本,还会返回其他一些内容。
答案 10 :(得分:1)
打开node.js命令提示符
运行此命令
节点-v
答案 11 :(得分:1)
您只需完成
<script>
(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = 'https://connect.facebook.net/en_US/sdk/xfbml.customerchat.js';
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
<script>
window.fbAsyncInit = function() {
FB.init({
xfbml : true,
version : 'v7.0'
});
};
</script>
<div class="fmessengerBtn">
<div id="fb-root"></div>
<div class="fb-customerchat"
attribution=setup_tool
page_id="1234"
theme_color="#A3732C"
greeting_dialog_display="fade"
greeting_dialog_delay="10"
logged_in_greeting="Hi! How can we help you?"
logged_out_greeting="Hi! How can we help you?"
</div>
</div>
或简短形式也可以
node --version
如果上述命令不起作用,则说明您在安装中做错了什么,请重新安装node.js并尝试。
答案 12 :(得分:0)
在运行Debian Stretch的Arm7(armhf)设备上,我必须发出以下任一命令:
$ nodejs -v
$ nodejs -h
以下内容无效:
$ node -v
$ node -h
$ apm -v
希望这对其他人有帮助。
答案 13 :(得分:0)
答案 14 :(得分:0)
如果您是 windows 用户并使用命令行检查以下版本,则:
检查节点版本
节点 -v
检查 npm 版本
npm -v