Skip to content

Commit 9cdd6bf

Browse files
committed
fix: patternlab vue plugin config used in production build
1 parent 2312310 commit 9cdd6bf

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

vue.config.js

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,9 @@
1+
const { getIfUtils } = require('webpack-config-utils');
12
const StyleLintPlugin = require('stylelint-webpack-plugin');
23
const {
34
patternlabVuePluginConfig
45
} = require('./buildScripts/patternlabWebpackPlugins');
6+
const { ifProduction } = getIfUtils(process.env.NODE_ENV || '');
57

68
// vue.config.js
79
module.exports = {
@@ -16,7 +18,9 @@ module.exports = {
1618
},
1719

1820
chainWebpack: (config) => {
19-
patternlabVuePluginConfig(config);
21+
if (!ifProduction()) {
22+
patternlabVuePluginConfig(config);
23+
}
2024
config.plugin('stylelint-webpack-plugin').use(new StyleLintPlugin({
2125
files: ['**/*.{vue,scss}'],
2226
}));

0 commit comments

Comments
 (0)