Skip to content

Commit f804f89

Browse files
committed
Update webpack (again) to ensure devserver doesn't break
1 parent ac0eb8b commit f804f89

1 file changed

Lines changed: 11 additions & 5 deletions

File tree

webpack.config.js

Lines changed: 11 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,6 +109,7 @@ module.exports = (env = {}) => {
109109
// needed to reference Vuetify styles in the shadow DOM
110110
vuetify: path.resolve('node_modules', 'vuetify'),
111111
static: staticFilesDir,
112+
'^vuetify/src/stylus$': false,
112113
},
113114
extensions: ['.js', '.vue', '.css', '.less'],
114115
modules: [rootNodeModules],
@@ -117,10 +118,6 @@ module.exports = (env = {}) => {
117118
modules: [rootNodeModules],
118119
},
119120
plugins: [
120-
new webpack.NormalModuleReplacementPlugin(
121-
/vuetify\/src\/stylus\//,
122-
dummyModule
123-
),
124121
new BundleTracker({
125122
filename: path.resolve(djangoProjectDir, 'build', 'webpack-stats.json'),
126123
}),
@@ -145,7 +142,16 @@ module.exports = (env = {}) => {
145142
cwd: process.cwd(),
146143
}),
147144
workboxPlugin,
148-
],
145+
].concat(
146+
hot
147+
? []
148+
: [
149+
new webpack.NormalModuleReplacementPlugin(
150+
/vuetify\/src\/stylus\//,
151+
dummyModule
152+
)
153+
]
154+
),
149155
stats: 'normal',
150156
});
151157
};

0 commit comments

Comments
 (0)