用户登录

点赞相关的文件可以把它放在 src/like 这个目录的下面,新建一个文件,放在 src/like 的下面,名字是 like.service.ts ,在文件的顶部可以导入 connection ,来自上一级目录 app,database 下面的 mysql 模块。

在 like 下面再新建一个 like.controller.ts,在这里可以定义点赞接口需要的处理器,在文件顶部导入 Request,Response 还有 NextFunction。来自 express 这个包。复制一下这行导入。

再去创建一个文件,放在 src/like 的下面,名字是 like.middleware.ts,把复制的导入粘贴到这里,在这个文件里可以定义点赞需要的中间件。

然后再创建一个 like.router.ts, 在这个文件里定义的是点赞相关的接口,先导入 express,来自 express 这个包。再导入 like.controller 里的所有的东西,起个名字叫 likeController,来自当前目录下面的 like.controller 模块。

下面声明一个 router,执行一下 express 上的 Router。 后面可以使用这个 router 上的方法定义需要的接口。

最后可以导出在这个文件里定义的接口,或者叫路由。 export default router。

打开 src/app 下面的 index.ts,在文件的顶部,找个地方导入 likeRouter ,来自上一级目录 like 下面的 like.router。

然后找到使用路由的地方,在这里再加上一个 likeRouter,这样在应用里就会包含在 like.router 里定义的所有的接口了。

创建点赞模块<like>《 Node.js 服务端应用开发:用户点赞 》

统计

15260
分钟
0
你学会了
0%
完成

社会化网络

关于

微信订阅号

扫描微信二维码关注宁皓网,每天进步一点