Skip to content

Commit 0fcbc58

Browse files
committedAug 27, 2024
webpack fix for prod (#177)
1 parent 044a720 commit 0fcbc58

File tree

4 files changed

+11
-27
lines changed

4 files changed

+11
-27
lines changed
 

Diff for: ‎public/microfrontends/fn_dashboard/index.html

+4-23
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,6 @@
1-
<!doctype html>
2-
<html lang="en">
3-
<head id="qiankun-head">
4-
<title>CodeRabbit Micro-frontend</title>
5-
<base href="/" />
6-
</head>
7-
8-
<body class="theme-light app-grafana">
9-
<div id="grafanaRoot"></div>
10-
<script nonce="">
11-
window.fnData = {
1+
<!doctype html><html lang="en"><head><title>CodeRabbit Micro-frontend</title><base href="/"/></head><body class="theme-light app-grafana"><div id="grafanaRoot"></div><script nonce="">window.fnData = {
122
themePaths: {
13-
light: '../../../public/build/grafana.light.c4a2b9d7041eee54c2c5.css',
14-
dark: '../../../public/build/grafana.dark.c9affdc3c424b7fe7178.css',
3+
light: '../../../public/build/grafana.light.919a2bf9d8d520de3b33.css',
4+
dark: '../../../public/build/grafana.dark.341ec2d9d1b948e9351a.css',
155
},
16-
};
17-
</script>
18-
19-
20-
<script nonce="" src="../../../public/build/runtime~fn_dashboard.512db17f9b8f66891b2c.js" type="text/javascript"></script>
21-
22-
<script nonce="" src="../../../public/build/fn_dashboard.bb3af0c3464201961162.js" type="text/javascript"></script>
23-
24-
</body>
25-
</html>
6+
};</script><script nonce="" src="../../../public/build/runtime.e887ee410b04048b93bb.js"></script><script nonce="" src="../../../public/build/9767.5d11687466af2e323217.js"></script><script nonce="" src="../../../public/build/6510.3c0ff62c6be1dabb1076.js"></script><script nonce="" src="../../../public/build/736.a7c1a735dcc89552444b.js"></script><script nonce="" src="../../../public/build/3880.2244b9f025ace4c25949.js"></script><script nonce="" src="../../../public/build/4000.3d7b8c06970ead030ece.js"></script><script nonce="" src="../../../public/build/4161.5d0fee404a7937384676.js"></script><script nonce="" src="../../../public/build/6406.78c224d72f4c255d0cd7.js"></script><script nonce="" src="../../../public/build/2253.8557a4046de15bdfe5f5.js"></script><script nonce="" src="../../../public/build/8200.4f6046fffc2bc4c0e99c.js"></script><script nonce="" src="../../../public/build/9334.3f47b65f852b47933f4e.js"></script><script nonce="" src="../../../public/build/5670.1b6e072b061193be2b12.js"></script><script nonce="" src="../../../public/build/2954.fb78b2a299991850d30f.js"></script><script nonce="" src="../../../public/build/8629.d45179333f04e81d2640.js"></script><script nonce="" src="../../../public/build/5446.061625ba71ddd711a34f.js"></script><script nonce="" src="../../../public/build/fn_dashboard.51fd59d60567e892f3c0.js"></script></body></html>

Diff for: ‎public/views/index-microfrontend-template.html

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<!doctype html>
22
<html lang="en">
3-
<head id="qiankun-head">
3+
<head>
44
<title>CodeRabbit Micro-frontend</title>
55
<base href="/" />
66
</head>

Diff for: ‎scripts/webpack/webpack.common.js

-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ module.exports = {
99
target: 'web',
1010
entry: {
1111
app: './public/app/index.ts',
12-
fn_dashboard: './public/app/fn_dashboard.ts',
1312
},
1413
output: {
1514
clean: true,

Diff for: ‎scripts/webpack/webpack.prod.js

+6-2
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,7 @@ const { EsbuildPlugin } = require('esbuild-loader');
66
const { resolveToEsbuildTarget } = require('esbuild-plugin-browserslist');
77
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
88
const path = require('path');
9-
const { EnvironmentPlugin } = require('webpack');
10-
const WebpackAssetsManifest = require('webpack-assets-manifest');
9+
const { DefinePlugin } = require('webpack');
1110
const { WebpackManifestPlugin } = require('webpack-manifest-plugin');
1211
const { merge } = require('webpack-merge');
1312

@@ -95,6 +94,11 @@ module.exports = (env = {}) =>
9594
excludeChunks: ['dark', 'light', 'app'],
9695
}),
9796
new HTMLWebpackCSSChunks(),
97+
new DefinePlugin({
98+
'process.env': {
99+
NODE_ENV: JSON.stringify('development'),
100+
},
101+
}),
98102
new WebpackManifestPlugin({
99103
fileName: path.join(process.cwd(), 'manifest.json'),
100104
filter: (file) => !file.name.endsWith('.map'),

0 commit comments

Comments
 (0)
Please sign in to comment.