diff options
Diffstat (limited to 'language-web/webpack.config.js')
-rw-r--r-- | language-web/webpack.config.js | 14 |
1 files changed, 6 insertions, 8 deletions
diff --git a/language-web/webpack.config.js b/language-web/webpack.config.js index a44260a1..bd999a85 100644 --- a/language-web/webpack.config.js +++ b/language-web/webpack.config.js | |||
@@ -17,11 +17,9 @@ module.exports = { | |||
17 | module: { | 17 | module: { |
18 | rules: [ | 18 | rules: [ |
19 | { | 19 | { |
20 | test: /\.jsx?$/, | 20 | test: /\.jsx?$/i, |
21 | include: { | 21 | include: [path.resolve(__dirname, 'src/main/js')], |
22 | and: [path.resolve(__dirname, 'src/main/js')], | 22 | exclude: [path.resolve(__dirname, 'src/main/js/xtext')], |
23 | not: [path.resolve(__dirname, 'src/main/js/xtext')], | ||
24 | }, | ||
25 | loader: 'babel-loader', | 23 | loader: 'babel-loader', |
26 | options: { | 24 | options: { |
27 | presets: [ | 25 | presets: [ |
@@ -30,7 +28,7 @@ module.exports = { | |||
30 | }, | 28 | }, |
31 | }, | 29 | }, |
32 | { | 30 | { |
33 | test: /\.scss$/, | 31 | test: /\.scss$/i, |
34 | use: [ | 32 | use: [ |
35 | devMode ? 'style-loader' : MiniCssExtractPlugin.loader, | 33 | devMode ? 'style-loader' : MiniCssExtractPlugin.loader, |
36 | 'css-loader', | 34 | 'css-loader', |
@@ -43,7 +41,7 @@ module.exports = { | |||
43 | ] | 41 | ] |
44 | }, | 42 | }, |
45 | { | 43 | { |
46 | test: /\.(gif|png|jpe?g|svg)$/, | 44 | test: /\.(gif|png|jpe?g|svg)$/i, |
47 | use: [ | 45 | use: [ |
48 | 'file-loader', | 46 | 'file-loader', |
49 | { | 47 | { |
@@ -60,7 +58,7 @@ module.exports = { | |||
60 | modules: [ | 58 | modules: [ |
61 | 'node_modules', | 59 | 'node_modules', |
62 | path.resolve(__dirname, 'src/main/js'), | 60 | path.resolve(__dirname, 'src/main/js'), |
63 | path.resolve(__dirname, 'src/main/js-gen'), | 61 | path.resolve(__dirname, 'build/generated/sources/xtext/js'), |
64 | ], | 62 | ], |
65 | extensions: ['.js', '.jsx'], | 63 | extensions: ['.js', '.jsx'], |
66 | alias: { | 64 | alias: { |