一、路径模块
1.1、主要接口方法
-
导入路径模块:
require('path');
-
获取路径信息的扩展名:
path.extname(path)
-
获取当前执行路径的完整路径:
__dirname
-
获取当前的执行文件:
__dirname
-
将字符串拼接成路径:
path.resolve([...paths])
-
将字符串拼接成路径:
path.join([...paths])
-
将路径解析成 对象:
path.parse(path)
/** * root: 根路径 * dir: 目录 * base: 文件全称 * ext: 扩展名 * name: 文件名 */ { root: 'E:\\', dir: 'E:\\VsCode\\Node.js学习\\NodeStudy5--路径、系统模块', base: 'index.js', ext: '.js', name: 'index' }
-
将对象解析成路径字符串:
path.format(pathObject)
二、系统OS
let os = require('os')
// 查看系统的cpu每核状态
console.log(os.cpus())
// 查看内存
console.log(os.totalmem())
// 查看系统架构
console.log(os.arch())
// 查看剩余系统内存
console.log(os.freemem())
// 查看系统平台
console.log(os.platform())