2015-04-23 18 views
2

debugger for nodejs中,有一个显示V8版本和调试器软件包版本的命令。我如何获得nodejs版本?如何在nodejs程序中获取nodejs版本?

我想象我基本上可以运行一个命令node --versionnodejs --version,但我希望有一个办法就是做不运行外部的shell命令–这不仅是速度较慢,但​​是根据路径,可能会给出不同回答。

回答

9

使用process.version获得运行节点的版本:

console.log('Node version is: ' + process.version); 
+0

虽然我等必要的8分钟左右接受这个答案,我会说谢谢消磨时间,并承诺https://开头github.com/rocky/trepanjs/commit/81a68a6c8fb0507e041effadf8f06937728ff32e acks你的帮助。 – rocky

+0

我看到我可以使用'process.versions',它也提供了v8版本。 http://stackoverflow.com/questions/11707698/how-to-know-which-javascript-version-in-my-nodejs/11707742#11707742 – rocky