We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent a98bf18 commit 10ab7e6Copy full SHA for 10ab7e6
1 file changed
craco.config.js
@@ -1,5 +1,9 @@
1
const path = require('path')
2
3
+function isDevelopmentEnv() {
4
+ return process.env.NODE_ENV === 'development'
5
+}
6
+
7
module.exports = {
8
webpack: {
9
alias: {
@@ -10,10 +14,10 @@ module.exports = {
10
14
filename: 'static/js/[name].js',
11
15
},
12
16
optimization: {
13
- runtimeChunk: false,
17
+ runtimeChunk: isDevelopmentEnv(),
18
splitChunks: {
19
chunks(chunk) {
- return false
20
+ return isDevelopmentEnv()
21
22
23
@@ -23,6 +27,10 @@ module.exports = {
27
{
24
28
plugin: {
25
29
overrideWebpackConfig: ({ webpackConfig }) => {
30
+ if (isDevelopmentEnv()) {
31
+ return webpackConfig
32
+ }
33
26
34
let mcep
35
webpackConfig.plugins.some((p) => {
36
if (p.constructor.name === 'MiniCssExtractPlugin') {
0 commit comments