dirname & filename & path.join & path.resolve
全局变量: 获取目录
- __dirname 当前文件所在文件夹的绝对路径
- __filename 当前文件的绝对路径
path 模块
- path.join('/a', '/b', '/c') // /a/b/c join普通的拼接
- path.resolve('/a', '/b', '/c') => c:\a\b\c 输出绝对路径(这个应该用的比较多一点)
process:可用于识别本地或生产环境
- process 是一个全局变量,即 global 对象的属性,包含以下常用属性
- 1、processenv 返回一个对象,成员为当前 shell 的环境变量
- 2、version(s) 一个属性,包含了 node 的版本和依赖.
- 3、platform 运行程序所在的平台系统 'darwin', 'freebsd', 'linux', 'sunos' 或 'win32'