|
|
@@ -30,17 +30,8 @@ export default defineConfig({
|
|
|
}
|
|
|
],
|
|
|
chainWebpack(memo, { env }) {
|
|
|
-
|
|
|
memo.output.globalObject('this').set('globalObject', 'this');
|
|
|
memo.resolve.alias.set('vscode', '@codingame/monaco-languageclient/lib/vscode-compatibility')
|
|
|
- memo.module.rule('compile')
|
|
|
- .test('/\.(js|jsx)$/')
|
|
|
- .use('babel')
|
|
|
- .loader('babel-loader')
|
|
|
- .options({
|
|
|
- presets: ["@babel/preset-env", "@babel/preset-react"],
|
|
|
- plugins: ["@babel/plugin-proposal-class-properties"],
|
|
|
- })
|
|
|
memo.plugin('monaco-editor').use(MonacoWebpackPlugin, [
|
|
|
{
|
|
|
languages: [
|