- Node简介
- 第一个node程序
- module(模块系统)
- npm包管理器
- 模块系统优先级
- 认识http内置模块
- url内置模块
- path内置模块
- fs内置模块
- http模块服务端进阶
- http报文浅析
- url模块进阶
- path模块进阶
- querystring模块进阶
- 了解Buffer和Stream
- os模块
- Buffer模块
- Stream模块
- http模块客户端
- Cookie浅析
FS模块
1. fs模块简介:
文件 I/O 是由简单封装的标准 POSIX 函数提供。 通过 require(‘fs’) 使用该模块。 所有的方法都有异步和同步的形式。
异步方法的最后一个参数都是一个回调函数。 传给回调函数的参数取决于具体方法,但回调函数的第一个参数都会保留给异常。如果操作成功完成,则第一个参数会是 null 或 undefined。
当使用同步方法时,任何异常都会被立即抛出。 可以使用 try/catch 来处理异常。
2. 常用fs模块方法:
- fs.access
- fs.accessSync
- fs.existsSync
- fs.readFile
- fs.readFileSync
- fs.writeFile
- fs.writeFileSync
- fs.realpath
- fs.realpathSync
- fs.stat
- fs.statSync
- fs.mkdir
- fs.mkdirSync
- fs.readdir
- fs.readdirSync
- fs.rmdir
- fs.rmdirSync
- fs.rename
- fs.renameSync
- fs.copyFile
- fs.copyFileSync
- fs.watch
- fs.watchSync
- fs.watchFile
- fs.watchFileSync
- fs.unwatchFile
- fs.unwatchFileSync
- fs.unlink
- fs.unlinkSync