- md5加密:常用于用户名密码的加密处理
const md5 = require("blueimp-md5");
- express,只知道express作为后端服务用的,其实可以使用express.router模拟一个请求和响应的过程
const express = require("express");
const router = express.Router();
- multer/multiparty:高校处理表单提交的数据
const multer = require("multer");
- fs-extra:fs模块扩展,提供了更多方便使用的API
const fse = require("fs-extra");
例如:
//将某个文件夹下的所有文件移到指定的目录
fse.move(chunk.path, `${chunkDir}/${hash}`);
//使用流读取文件,大文件上传时如果文件过大使用fs模块读取效率低下,并且操作内存的效率要高于操作磁盘的效率
fse.createFileStream(filePath, {
start: index * size,
end: (index + 1) * size,
})
网友评论