2015-04-23 65 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