From e3ef9f48895cf17380e3a1766fee6c62dc8148c7 Mon Sep 17 00:00:00 2001 From: sun0day Date: Sun, 12 Feb 2023 00:49:50 +0800 Subject: [PATCH] chore(pluginContainer): simplify error position judge condition (#12003) --- packages/vite/src/node/server/pluginContainer.ts | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/packages/vite/src/node/server/pluginContainer.ts b/packages/vite/src/node/server/pluginContainer.ts index 15ae3f6d738bf0..d2441cccdb6e77 100644 --- a/packages/vite/src/node/server/pluginContainer.ts +++ b/packages/vite/src/node/server/pluginContainer.ts @@ -385,13 +385,8 @@ export async function createPluginContainer( if (ctx._activeCode) { err.pluginCode = ctx._activeCode - const pos = - position != null - ? position - : err.pos != null - ? err.pos - : // some rollup plugins, e.g. json, sets position instead of pos - (err as any).position + // some rollup plugins, e.g. json, sets err.position instead of err.pos + const pos = position ?? err.pos ?? (err as any).position if (pos != null) { let errLocation