Nodejs系列-11-os模块

os 模块提供了操作系统相关的实用方法

os.EOL

一个字符串常量,定义操作系统相关的行末标志:

在 Windows 系统上为\r\n ,POSIX 系统上为\n

os.arch

返回一个字符串,表明 Node.js 二进制编译所用的操作系统 CPU 架构

os.hostname

以字符串的形式返回操作系统的主机名。

os.homedir

以字符串的形式返回当前用户的主目录。

os.tmpdir

返回一个字符串,表明操作系统的默认临时文件目录。

os.platform

返回一个字符串,指定 Node.js 编译时的操作系统平台。

demo

const os =require("os")
console.log(os.EOL==='\r\n')
console.log(os.arch())
console.log(os.hostname())
console.log(os.homedir())
console.log(os.tmpdir())
console.log(os.platform())

运行结果:

true
x64
DESKTOP-00N6PT9
C:\Users\wmh
C:\Users\wmh\AppData\Local\Temp
win32