egg ready 生命周期
最近用ts写egg,发现app下没有ready方法了,但是文档还有ready的生命周期。是因为egg版本更新删掉了吗
7 回复
ready有两种,一种是进程启动完毕后要做的事情,一种是Application/Agentlication实例化完成后要做的事情。不知道你要的是那种。可以看下get-ready那块。进程的ready是 worker进程启动完成后触发ready(有点遗忘)。Application/Agentlication的ready触发是beforeStart里所有的回掉函数执行完毕,this.ready(true)触发的。
worker 启动完成后会发射 ready 消息
在文件app.ts中
app.ready是通过require(‘ready-callback’).mixin(this) this是Application的实例对象,方式添加的
进程启动完成的ready是通过 get-ready模块添加的
ready-callback也是继承了get-ready模块而已
@1316346949 我理解你的意思是,app下的ready方法通过mixin添加的,但是tds没有声明这个方法
来自酷炫的 CNodeMD