From 249de5dc34215e7628873d918a493bf76dd419ac Mon Sep 17 00:00:00 2001 From: Remco Haszing Date: Sun, 18 Jul 2021 13:29:17 +0200 Subject: [PATCH] Use a more minimal webpack config for examples --- .gitignore | 3 ++- examples/webpack-worker-loader/.gitignore | 2 -- examples/webpack-worker-loader/README.md | 2 +- .../webpack-worker-loader/{ => src}/index.css | 0 .../{index.html => src/index.ejs} | 0 .../webpack-worker-loader/{ => src}/index.js | 0 .../webpack-worker-loader/webpack.config.js | 20 +------------------ examples/webpack/.gitignore | 2 -- examples/webpack/{ => src}/index.css | 0 .../webpack/{index.html => src/index.ejs} | 0 examples/webpack/{ => src}/index.js | 0 examples/webpack/webpack.config.js | 16 ++------------- 12 files changed, 6 insertions(+), 39 deletions(-) delete mode 100644 examples/webpack-worker-loader/.gitignore rename examples/webpack-worker-loader/{ => src}/index.css (100%) rename examples/webpack-worker-loader/{index.html => src/index.ejs} (100%) rename examples/webpack-worker-loader/{ => src}/index.js (100%) delete mode 100644 examples/webpack/.gitignore rename examples/webpack/{ => src}/index.css (100%) rename examples/webpack/{index.html => src/index.ejs} (100%) rename examples/webpack/{ => src}/index.js (100%) diff --git a/.gitignore b/.gitignore index f925086..a7b8b8d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ -/node_modules/ +dist/ +node_modules/ /out/ /lib/ *.log diff --git a/examples/webpack-worker-loader/.gitignore b/examples/webpack-worker-loader/.gitignore deleted file mode 100644 index 1eae0cf..0000000 --- a/examples/webpack-worker-loader/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dist/ -node_modules/ diff --git a/examples/webpack-worker-loader/README.md b/examples/webpack-worker-loader/README.md index 4a7adc5..67d5101 100644 --- a/examples/webpack-worker-loader/README.md +++ b/examples/webpack-worker-loader/README.md @@ -1,4 +1,4 @@ -# Demo: Weback + Worker Loader + Monaco + Monaco YAML +# Usage example with Webpack and worker-loader To run: diff --git a/examples/webpack-worker-loader/index.css b/examples/webpack-worker-loader/src/index.css similarity index 100% rename from examples/webpack-worker-loader/index.css rename to examples/webpack-worker-loader/src/index.css diff --git a/examples/webpack-worker-loader/index.html b/examples/webpack-worker-loader/src/index.ejs similarity index 100% rename from examples/webpack-worker-loader/index.html rename to examples/webpack-worker-loader/src/index.ejs diff --git a/examples/webpack-worker-loader/index.js b/examples/webpack-worker-loader/src/index.js similarity index 100% rename from examples/webpack-worker-loader/index.js rename to examples/webpack-worker-loader/src/index.js diff --git a/examples/webpack-worker-loader/webpack.config.js b/examples/webpack-worker-loader/webpack.config.js index a878b89..9df6c93 100644 --- a/examples/webpack-worker-loader/webpack.config.js +++ b/examples/webpack-worker-loader/webpack.config.js @@ -1,16 +1,6 @@ -const { resolve } = require('path'); - const HtmlWebPackPlugin = require('html-webpack-plugin'); module.exports = { - entry: { - main: './index.js', - }, - output: { - globalObject: 'this', - filename: '[name].bundle.js', - path: resolve(__dirname, 'dist'), - }, module: { rules: [ { @@ -23,13 +13,5 @@ module.exports = { }, ], }, - plugins: [ - new HtmlWebPackPlugin({ - template: './index.html', - }), - ], - node: { - fs: 'empty', - module: 'empty', - }, + plugins: [new HtmlWebPackPlugin()], }; diff --git a/examples/webpack/.gitignore b/examples/webpack/.gitignore deleted file mode 100644 index 1eae0cf..0000000 --- a/examples/webpack/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -dist/ -node_modules/ diff --git a/examples/webpack/index.css b/examples/webpack/src/index.css similarity index 100% rename from examples/webpack/index.css rename to examples/webpack/src/index.css diff --git a/examples/webpack/index.html b/examples/webpack/src/index.ejs similarity index 100% rename from examples/webpack/index.html rename to examples/webpack/src/index.ejs diff --git a/examples/webpack/index.js b/examples/webpack/src/index.js similarity index 100% rename from examples/webpack/index.js rename to examples/webpack/src/index.js diff --git a/examples/webpack/webpack.config.js b/examples/webpack/webpack.config.js index b41b874..f922f23 100644 --- a/examples/webpack/webpack.config.js +++ b/examples/webpack/webpack.config.js @@ -1,17 +1,13 @@ -const { resolve } = require('path'); - const HtmlWebPackPlugin = require('html-webpack-plugin'); module.exports = { entry: { - main: './index.js', + main: './src/index.js', 'editor.worker': 'monaco-editor/esm/vs/editor/editor.worker.js', 'yaml.worker': 'monaco-yaml/lib/esm/yaml.worker.js', }, output: { - globalObject: 'this', filename: '[name].bundle.js', - path: resolve(__dirname, 'dist'), }, module: { rules: [ @@ -25,13 +21,5 @@ module.exports = { }, ], }, - plugins: [ - new HtmlWebPackPlugin({ - template: './index.html', - }), - ], - node: { - fs: 'empty', - module: 'empty', - }, + plugins: [new HtmlWebPackPlugin()], };