haw*_*eye 522 command-line node.js
我想在命令行上获取node.js的版本 - 我希望运行如下命令:
node -version
Run Code Online (Sandbox Code Playgroud)
但这不起作用.有人知道命令行是什么吗?(即不是REPL)
Joh*_*yHK 960
命令行是:
node -v
Run Code Online (Sandbox Code Playgroud)
要么
node --version
Run Code Online (Sandbox Code Playgroud)
注意:
如果node -v不起作用,但nodejs -v确实如此,那么在您的系统上没有正确设置的东西.请参阅此其他问题以了解解决方法.
Aus*_*ins 77
如果您指的是shell命令行,则以下任一操作都可以:
node -v
node --version
Run Code Online (Sandbox Code Playgroud)
只需键入node version将导致node.js尝试加载名为version的模块,除非您喜欢使用令人困惑的模块名称,否则该模块不存在.
小智 37
尝试 nodejs而不仅仅是node
$ nodejs -v
v0.10.25
Run Code Online (Sandbox Code Playgroud)
Dru*_*ter 11
节点:
node --version 要么 node -v
npm:
npm --version 要么 npm -v
V8发动机版本:
node -p process.versions.v8
Run Code Online (Sandbox Code Playgroud)
小智 11
如果要检入命令提示符,请使用node -v或node --version
v6.9.5
Run Code Online (Sandbox Code Playgroud)
如果你有node.exe然后在节点,你可以给.
>process
process {
title: 'node',
version: 'v6.9.5',
.......
Run Code Online (Sandbox Code Playgroud)
找到已安装的节点版本.
$ node --version
Run Code Online (Sandbox Code Playgroud)
要么
$ node -v
Run Code Online (Sandbox Code Playgroud)
如果您想了解有关已安装节点的更多信息(例如节点版本,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',
...
Run Code Online (Sandbox Code Playgroud)
where进程对象是一个全局,提供有关当前Node.js进程的信息并对其进行控制.
默认节点包是nodejs,所以使用
$ nodejs -v
Run Code Online (Sandbox Code Playgroud)
要么
$ nodejs --version
Run Code Online (Sandbox Code Playgroud)
您可以使用链接
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
Run Code Online (Sandbox Code Playgroud)
然后你可以使用
$ node --version
Run Code Online (Sandbox Code Playgroud)
要么
$ node -v
Run Code Online (Sandbox Code Playgroud)
如果您使用 Atom 编辑器,有一个很酷的提示。
$ apm -v
apm 1.12.5
npm 3.10.5
node 4.4.5
python 2.7.12
git 2.7.4
Run Code Online (Sandbox Code Playgroud)
它不仅会返回节点版本,还会返回一些其他内容。
| 归档时间: |
|
| 查看次数: |
812818 次 |
| 最近记录: |