From dddf81f6a7c2adf5044ae6dd90732555f11579c9 Mon Sep 17 00:00:00 2001 From: undefined Date: Mon, 27 Nov 2023 02:44:10 +0800 Subject: [PATCH] ui: esbuild tmpfix --- packages/ui-default/build/config/webpack.ts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/packages/ui-default/build/config/webpack.ts b/packages/ui-default/build/config/webpack.ts index 3855d9df8..edbf7e81f 100644 --- a/packages/ui-default/build/config/webpack.ts +++ b/packages/ui-default/build/config/webpack.ts @@ -152,13 +152,14 @@ export default function (env: { watch?: boolean, production?: boolean, measure?: }, { test: /\.[mc]?[jt]sx?$/, - exclude: [/@types\//, /components\/message\//, /entry\.js/], + // FIXME latest version on esbuild cannot handle `this` in `DOMAttachedObject` properly + exclude: [/@types\//, /components\//, /pages\//, /entry\.js/], type: 'javascript/auto', use: [esbuildLoader()], }, { test: /\.[mc]?[jt]sx?$/, - include: [/components\/message\//, /entry\.js/], + include: [/components\//, /pages\//, /entry\.js/], type: 'javascript/auto', use: [{ loader: 'ts-loader',