0、nodemon 全局工具,监听项目文件变动,并自动重启项目
一、node内置模块
1、fs
fs.readFile() 读取指定文件中的内容
fs.writeFile() 向指定的文件中写入内容
2、path
path.join() 将多个路径片段拼接成一个完整的路径字符串path.basename() 从路径字符串中解析文件名
path.extname() 获取路径中的扩展名部分
二、第三方中间件
1、express 快速创建 Web 服务器
express内置中间件:
1)、express.static() 快速托管静态资源
2)、express.json() 解析 JSON 格式的请求体数据
3)、express.urlencoded() 解析 URL-encoded 格式的请求体数据
4)、express.Router() 挂载路由
2、cors 解决跨域问题
3、mysql 数据库
4、bcryptjs 加密明文密码
5、joi 表单数据合法性验证
6、@escook/express-joi 配合joi实现自动验证表单数据
7、jsonwebtoken 生成 Token 字符串
8、express-jwt 解析 Token 字符串
9、multer 解析 formdata 格式表单数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 无需6万激活码!GitHub神秘组织3小时极速复刻Manus,手把手教你使用OpenManus搭建本
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通