logo

该视频仅会员有权观看

立即开通课程「Node 框架 Express 实践」权限。

¥
199
/ 年

定义上传文件的功能

  • 服务端提供文件上传功能,需要使用名为motor的包。
  • 先在项目目录通过终端使用npm install命令安装motor包和指定版本。
  • 之后安装包的类型定义npm install @types/motor
  • 导入motor包并配置文件上传功能,创建motor实例,并设置文件储存位置为uploads目录。
  • 创建一个名为file interceptor的中间件,用于处理文件上传,使用motor的single方法指定表单字段名为file。
  • 在客户端上传文件时,字段名需要设置为file。
  • 定义一个使用file interceptor中间件的文件上传接口,提供文件上传的服务。
  • 在源代码管理中忽略uploads目录下的上传文件,通过.gitignore文件排除uploads目录。