下面我们要创建一个头像模块,处理用户头像相关的功能。
在终端,项目所在目录的下面,执行 nest generate module 生成一个模块,名字是 avatar 。然后在这个模块里再添加一个控制器。
执行 nest generate controller 生成一个控制器,名字是 avatar,放在 avatar/controllers 里面,加上一个 --flat 选项。
回到项目,打开 app.module ,在模块的导入这里,要添加一个 AvatarModule。
然后再打开 AvatarModule 模块,这个模块需要上传用户的头像,我们需要在模块的导入这里,添加一个 AppUploadModule 模块。