nodejs
全局变量
global 全局变量或方法的宿主,类似浏览器端学习的window
1、__filename 获取当前文件的完整目录+文件
2、 __dirname 获取当前文件的完整的目录,忽略文件
内置模块,在我们后面vue或react项目中可以使用的
os模块,获取跟系统相关的方法或者属性
path模块,获取我们跟路径相关的方法或属性
1、path.dirname 获取目录
2、path.join 拼接前后的目录
3、path.resolve 拼接前后的目录,解析功能
url模块,url相关的方法
url.parse(url地址,true) 能获取url中的参数对象,query对象
querystring模块,对查询字符串进行处理
1、querystring.parse(查询字符串) 转对象
2、 querystring.stringify(对象) 转查询字符串
fs模块,文件交互的模块
1、fs.writeFile(文件路径,内容,err=>{}) 异步写文件
2、 fs.appendFile(文件路径,内容,err=>{}) 追加文件
3、 fs.readFile(w文件路径,utf-8,(err,data)=>{})读文件
4、fs.unlink(文件路径,err=》{}) 删除文件
5、fs.existsSync(文件路径) 同步判断文件是否存在
6、fs.stat(文件路径,(err,states)=>{}) 判断文件大小,是否文件,是否目录