如何在運行時檢查當前的 Node.js 版本
執行 process.version
:
process
物件的 version
屬性會返回一個字符串,其中包含當前的 Node.js 版本。
在瀏覽器中,process
物件未定義,所以會產生 ReferenceError:
另一種方式是引用 process.versions
(複數):
這會返回一個包含各個組件版本的物件。
要獲取主要版本(在這個例子中是 12
),可以使用以下代碼:
1 | process.versions.node.split('.')[0] |
tags: [“Node.js”, “runtime”, “version checking”, “process.”]