核心模块 API
fs 模块
fs.dir:操作目录的子模块,提供 dir.read、dir.readSync 等 API 来读取目录信息。
fs.createReadStream():创建一个读文件流对象。
fs.createWriteSteam():创建一个写文件流对象。
fs.stat()、fs.statSync():读取文件信息,包括文件状态、权限、创建时间、修改时间等等信息。
fs.appendFile()、fs.appendFileSync():追加内容到文件
fs.chmod()、fs.chown():改变文件权限、权限组。
fs.readFile()、fs.readFileSync():读取文件。
fs.copyFile()、fs.copyFileSync():拷贝文件。
fs.mkdir()、fs.mkdirSync():创建目录。
fs.rename()、fs.renameSync():修改文件名。
fs.rmdir()、fs.rmdirSync():删除目录。
fs.unlink()、fs.unlinkSync():删除文件。
fs.watchFile():这是用来监听文件内容变化的 API。
fs.writeFile()、fs.writeFileSync():写入文件。
url 模块
url 模块主要用来处理 URL 地址,除了 fileURLToPath 外,它可以通过 new URL 创建一个 URL 对象,然后访问这个对象的 protocal、hostname、port、origin、pathname、query、hash 等等属性,拿到 URL 上的各部分信息。 Host lighthouse HostName 82.156.189.79 User chenfangxu IdentityFile ~/.ssh/id_rsa
Last updated
Was this helpful?