From 4e1ad77936a5acb322826baccfdb893fa5832f92 Mon Sep 17 00:00:00 2001 From: lizhouze Date: Wed, 31 Aug 2022 10:39:08 +0800 Subject: [PATCH] lizhouze@huawei.com Signed-off-by: lizhouze --- ace-loader/webpack.rich.config.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/ace-loader/webpack.rich.config.js b/ace-loader/webpack.rich.config.js index 5089c75..d634095 100644 --- a/ace-loader/webpack.rich.config.js +++ b/ace-loader/webpack.rich.config.js @@ -130,6 +130,22 @@ const cardModule = { use: [{ loader: 'css-loader!sass-loader' }] + }, + { + test: /\.jsx?$/, + use: [ + { + loader: path.resolve(__dirname, 'lib/module-script.js') + }, + { + loader: util.loadBabelModule('babel-loader'), + options: { + presets: [util.loadBabelModule('@babel/preset-env')], + plugins: [util.loadBabelModule('@babel/plugin-transform-modules-commonjs'), + util.loadBabelModule('@babel/plugin-proposal-class-properties')] + } + } + ] } ] }