443290
官方推荐的框架扩展方式,是export出一个函数。例如,要扩展一个BaseService就在框架中export一个service函数就好了,剩下的事情交给egg
但是我想了下,似乎export一个继承了egg.Service基类的BaseService类,然后工程里直接继承BaseService也行?Controller、Application、Agent等都同理
这种方式我想了下应该没问题,大致翻了下egg代码,写了个demo试试也没问题。但是为什么没看到有人这么用呢?
这种方式的话,不需要每次继承重写eggPath,我觉得似乎更方便一些?