Node.js常用模块与全局变量global

2019-06-28  本文已影响0人  Tme_2439

全局变量

获取目录,常常和path模块一起使用

__dirname 当前文件所在文件夹的绝对路径
__filename 当前文件的绝对路径

定时器

setTimeout(cb, ms)
clearTimeout(t)
setInterval(cb, ms)
clearInterval(t)
console.log() // 输出日志

process在webpack中应用很重要,可用于识别本地或生产环境

process 是一个全局变量,即 global 对象的属性,包含一下常用属性:
1、processenv
返回一个对象,成员为当前 shell 的环境变量
2、version(s)
一个属性,包含了 node 的版本和依赖.
3、platform
运行程序所在的平台系统 'darwin', 'freebsd', 'linux', 'sunos' 或 'win32'

path 模块

path.join('/a', '/b', '/c') // /a/b/c join普通的拼接
path.resolve('/a', '/b', '/c') => c:\a\b\c 输出绝对路径(这个应该用的比较多一点)

上一篇 下一篇

猜你喜欢

热点阅读