From 560b05edd07c2f4ac1fcf15878fad6f1c2dcbbea Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E6=9E=9C=E5=B1=B1=E5=A4=A7=E5=9C=A3?= <316783812@qq.com> Date: Thu, 6 Jul 2023 02:49:57 +0800 Subject: [PATCH 1/2] fix: export errorMessage in compiler-core and dom for better prod debug --- packages/compiler-core/src/index.ts | 2 +- packages/compiler-dom/src/index.ts | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/packages/compiler-core/src/index.ts b/packages/compiler-core/src/index.ts index 4898a181dfc..0502e9a6382 100644 --- a/packages/compiler-core/src/index.ts +++ b/packages/compiler-core/src/index.ts @@ -24,6 +24,7 @@ export { export { generate, type CodegenContext, type CodegenResult } from './codegen' export { ErrorCodes, + errorMessages, createCompilerError, type CoreCompilerError, type CompilerError @@ -62,7 +63,6 @@ export { export { processSlotOutlet } from './transforms/transformSlotOutlet' export { getConstantType } from './transforms/hoistStatic' export { generateCodeFrame } from '@vue/shared' - // v2 compat only export { checkCompatEnabled, diff --git a/packages/compiler-dom/src/index.ts b/packages/compiler-dom/src/index.ts index 2c6f71cefbb..a2f4aff2e4c 100644 --- a/packages/compiler-dom/src/index.ts +++ b/packages/compiler-dom/src/index.ts @@ -68,5 +68,9 @@ export function parse(template: string, options: ParserOptions = {}): RootNode { export * from './runtimeHelpers' export { transformStyle } from './transforms/transformStyle' -export { createDOMCompilerError, DOMErrorCodes } from './errors' +export { + createDOMCompilerError, + DOMErrorCodes, + DOMErrorMessages +} from './errors' export * from '@vue/compiler-core' From 57310a39da9d7c3cacd4fb97001467f5bcc69207 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8A=B1=E6=9E=9C=E5=B1=B1=E5=A4=A7=E5=9C=A3?= <316783812@qq.com> Date: Thu, 6 Jul 2023 03:01:20 +0800 Subject: [PATCH 2/2] chore: revert delete empty line --- packages/compiler-core/src/index.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/packages/compiler-core/src/index.ts b/packages/compiler-core/src/index.ts index 0502e9a6382..588bb92cc5f 100644 --- a/packages/compiler-core/src/index.ts +++ b/packages/compiler-core/src/index.ts @@ -63,6 +63,7 @@ export { export { processSlotOutlet } from './transforms/transformSlotOutlet' export { getConstantType } from './transforms/hoistStatic' export { generateCodeFrame } from '@vue/shared' + // v2 compat only export { checkCompatEnabled,