From 00cf4c7e0f2f32fdcc4881495f7775c99da869e6 Mon Sep 17 00:00:00 2001 From: fengmk2 Date: Wed, 18 Dec 2024 21:07:59 +0800 Subject: [PATCH] fix: improve lifecycle deprecated message --- src/egg.ts | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/egg.ts b/src/egg.ts index 0d16ddf0..f6e48bc4 100644 --- a/src/egg.ts +++ b/src/egg.ts @@ -233,7 +233,7 @@ export class EggCore extends KoaApplication { * @param {string} [name] scope name, default is empty string */ beforeStart(scope: Fun, name?: string) { - this.deprecate('Please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); + this.deprecate('`beforeStart` was deprecated, please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); this.lifecycle.registerBeforeStart(scope, name ?? ''); } @@ -276,7 +276,7 @@ export class EggCore extends KoaApplication { * mysql.ready(done); */ readyCallback(name: string, opts: object) { - this.deprecate('Please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); + this.deprecate('`readyCallback` was deprecated, please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); return this.lifecycle.legacyReadyCallback(name, opts); } @@ -293,7 +293,7 @@ export class EggCore extends KoaApplication { * @param {Function} fn - the function that can be generator function or async function. */ beforeClose(fn: Fun) { - this.deprecate('Please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); + this.deprecate('`beforeClose` was deprecated, please use "Life Cycles" instead, see https://www.eggjs.org/advanced/loader#life-cycles'); this.lifecycle.registerBeforeClose(fn); }