管理员
发布于 2023-09-06 / 165 阅读 / 0 评论 / 0 点赞

在Nodejs中获得当前的操作系统类型

获取方式

在Nodejs中以编程方式获取操作系统有2种方法,一种方法是使用process.platform属性,另一种方法是使用Nodejs OS模块。

这里我们用process.platform来做演示


switch(process.platform) {
  case  "darwin":
     console.log("Mac OS")
    break;
  case  "win32":
    console.log("Window OS")
    break;
}


更多平台标识符

  • aix
  • darwin
  • freebsd
  • linux
  • openbsd
  • sunos
  • win32

延伸一步,如何获取系统版本?

其实也比较简单, 使用os模块的release即可

const os = require('os');  

console.log(os.release());

参考链接

Nodejs文档


评论