今儿的任务是研究topic的发布过程,依着昨天的的方法,我们开始了。
从topic开始,顺藤摸瓜
查找topic:
/src/routes/index.js -> ./ helper.js -> /src/routes/index.js
查找controller:
/src/controller/index.js -> ./topic.js -> 找到了exports但是找不到require
……
我们尝试在index.js api.js controller里面找,没有找到,然后找页面,想通过template下的.tpl文件来查找请求,但都没有找到。
请教老师,老师先是网页上面利用开发者工具查看network,重新建立一个topic,然后在查看它的请求数据,结果发现全都是get方式,没有post,那就找不着api,怎么回事呢?
后来去上课了,我就没听。回来之后敏敏同学告诉我后来发生的事情。
老师说
如果一个文件夹为folder,它下面有index.js文件如果想要使用index.js文件:只需要引入文件夹floder就可以如:var f = require('./ folder'); // 默认是去找folder下面的index文件即:调用f(a,b)就是调用的是index文件
nodebb基于socket.io那么我们是不是应该去学习
websocket在服务器上如何传输发送过去的数据?
怎么监听浏览器发过去的数据?
客户端如何得到这个数据并且显示在页面上?
nodebb使用websocket解决了什么问题?
top崇拜,我们进一步拆分了任务卡,然后继续。
谢谢老师!
网友评论