diff --git a/packages/demo/build.json b/packages/demo/build.json index 42ade8d92..f0775c7bd 100644 --- a/packages/demo/build.json +++ b/packages/demo/build.json @@ -17,6 +17,8 @@ "@alifd/next": "var window.Next", "@ali/visualengine": "var window.VisualEngine", "@ali/visualengine-utils": "var window.VisualEngineUtils", + "monaco-editor/esm/vs/editor/editor.api":"var window.monaco", + "monaco-editor/esm/vs/editor/editor.main.js":"var window.monaco", "rax": "var window.Rax" }, "plugins": [ diff --git a/packages/demo/build.plugin.js b/packages/demo/build.plugin.js index 9e95cbd09..ef0b1f4a7 100644 --- a/packages/demo/build.plugin.js +++ b/packages/demo/build.plugin.js @@ -1,5 +1,4 @@ const TsconfigPathsPlugin = require('tsconfig-paths-webpack-plugin'); -const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin'); module.exports = ({ onGetWebpackConfig }) => { onGetWebpackConfig((config) => { @@ -9,17 +8,6 @@ module.exports = ({ onGetWebpackConfig }) => { }, ]); - config - // 定义插件名称 - .plugin('MonacoWebpackPlugin') - // 第一项为具体插件,第二项为插件参数 - .use( - new MonacoWebpackPlugin({ - languages: ['typescript', 'css', 'json'], - }), - [], - ); - config.plugins.delete('hot'); config.devServer.hot(false); }); diff --git a/packages/demo/package.json b/packages/demo/package.json index 3aa9df46a..9b409b5d4 100644 --- a/packages/demo/package.json +++ b/packages/demo/package.json @@ -39,7 +39,6 @@ "@alife/theme-lowcode-light": "^0.1.0", "compare-versions": "^3.0.1", "react": "^16.8.1", - "monaco-editor": "0.21.0", "react-dom": "^16.8.1", "streamsaver": "^2.0.4", "web-streams-polyfill": "^2.1.1" @@ -53,7 +52,6 @@ "build-plugin-fusion": "^0.1.0", "build-plugin-moment-locales": "^0.1.0", "build-plugin-react-app": "^1.1.2", - "monaco-editor-webpack-plugin": "2.0.0", "tsconfig-paths-webpack-plugin": "^3.2.0" } } diff --git a/packages/demo/public/index.html b/packages/demo/public/index.html index 81b31c8fe..12d5207f6 100644 --- a/packages/demo/public/index.html +++ b/packages/demo/public/index.html @@ -6,6 +6,7 @@ LowCodeEngine Editor DEMO + @@ -17,6 +18,12 @@ + + + +