diff --git a/es/features/locales.js b/es/features/locales.js index baab3aa5..d25deed8 100644 --- a/es/features/locales.js +++ b/es/features/locales.js @@ -112,8 +112,11 @@ export class Locales extends Feature { this.i18n.store(dataset); this.publish(); } - else { - // console.warn(`命名空间${ns}中的${key}缺失且可能请求不到更新的数据,请检查`); + if (!this.hasKey(key)) { + console.warn(`命名空间${ns}中的${key}缺失且可能请求不到更新的数据`); + if (process.env.NODE_ENV === 'development') { + console.warn('请增加好相应的键值后执行make:locale'); + } } } /** diff --git a/lib/features/locales.js b/lib/features/locales.js index 75431cc0..3309f5ac 100644 --- a/lib/features/locales.js +++ b/lib/features/locales.js @@ -115,8 +115,11 @@ class Locales extends Feature_1.Feature { this.i18n.store(dataset); this.publish(); } - else { - // console.warn(`命名空间${ns}中的${key}缺失且可能请求不到更新的数据,请检查`); + if (!this.hasKey(key)) { + console.warn(`命名空间${ns}中的${key}缺失且可能请求不到更新的数据`); + if (process.env.NODE_ENV === 'development') { + console.warn('请增加好相应的键值后执行make:locale'); + } } } /** diff --git a/src/features/locales.ts b/src/features/locales.ts index d98420ec..46a74632 100644 --- a/src/features/locales.ts +++ b/src/features/locales.ts @@ -140,8 +140,12 @@ export class Locales