摘要:
node - 包(package) - 将多个模块组合为一个完整的功能,就是一个包 - 包结构 bin - 二进制的可执行文件,一般都是一些工具包中才有 lib - js文件 doc - 文档 test - 测试代码 package.json - 包的描述文件 - package.json - 它是
阅读全文
posted @ 2023-02-20 18:41
垂序葎草
阅读(7)
推荐(0)
编辑
摘要:
视频 ###07.流式文件读取.js /* 流式文件读取也适用于一些比较大的文件,可以分多次将文件读取到内存中 */ var fs = require("fs"); //创建一个可读流 var rs = fs.createReadStream("C:/Users/lilichao/Desktop/笔
阅读全文
posted @ 2023-02-20 18:25
垂序葎草
阅读(202)
推荐(0)
编辑
摘要:
视频 06.文件的读取.js /* 1.同步文件读取 2.异步文件读取 3.简单文件读取 fs.readFile(path[, options], callback) fs.readFileSync(path[, options]) - path 要读取的文件的路径 - options 读取的选项
阅读全文
posted @ 2023-02-20 18:15
垂序葎草
阅读(52)
推荐(0)
编辑
摘要:
视频 05.流式文件写入.js /* 同步、异步、简单文件的写入都不适合大文件的写入,性能较差,容易导致内存溢出 */ var fs = require("fs"); //流式文件写入 //创建一个可写流 /* fs.createWriteStream(path[, options]) - 可以用来
阅读全文
posted @ 2023-02-20 18:05
垂序葎草
阅读(132)
推荐(0)
编辑
摘要:
视频 ###04.简单文件写入.js /* 简单文件写入 fs.writeFile(file, data[, options], callback) fs.writeFileSync(file, data[, options]) - file 要操作的文件的路径 - data 要写入的数据 - op
阅读全文
posted @ 2023-02-20 17:53
垂序葎草
阅读(100)
推荐(0)
编辑
摘要:
视频 03.异步文件写入.js /** 异步文件写入 fs.open(path, flags[, mode], callback) - 用来打开一个文件 - 异步调用的方法,结果都是通过回调函数的参数返回的 - 回调函数两个参数: err 错误对象,如果没有错误则为null fd 文件的描述符 fs
阅读全文
posted @ 2023-02-20 17:42
垂序葎草
阅读(64)
推荐(0)
编辑
摘要:
视频 02.fs.js /* 文件系统(File System) - 文件系统简单来说就是通过Node来操作系统中的文件 - 使用文件系统,需要先引入fs模块,fs是核心模块,直接引入不需要下载 同步文件的写入 - 手动操作的步骤 1.打开文件 fs.openSync(path, flags[, m
阅读全文
posted @ 2023-02-20 17:30
垂序葎草
阅读(82)
推荐(0)
编辑
摘要:
视频 一个中文字符占3个字节 01.buferr.js /* Buffer(缓冲区) - Buffer的结构和数组很像,操作的方法也和数组类似 - 数组中不能存储二进制的文件,而buffer就是专门用来存储二进制数据 - 使用buffer不需要引入模块,直接使用即可 - 在buffer中存储的都是二
阅读全文
posted @ 2023-02-20 10:50
垂序葎草
阅读(21)
推荐(0)
编辑
摘要:
视频 06.npm.js /* 通过npm下载的包都放到node_modules文件夹中 我们通过npm下载的包,直接通过包名引入即可 node在使用模块名字来引入模块时,它会首先在当前目录的node_modules中寻找是否含有该模块 如果有则直接使用,如果没有则去上一级目录的node_modul
阅读全文
posted @ 2023-02-20 10:25
垂序葎草
阅读(72)
推荐(0)
编辑