Skip to content

Commit af197f9

Browse files
committed
fix: fix webpack config in prod env
1 parent ea19c73 commit af197f9

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

config/webpack.config.prod.js

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ const SWPrecacheWebpackPlugin = require('sw-precache-webpack-plugin')
1111
const ModuleScopePlugin = require('react-dev-utils/ModuleScopePlugin')
1212
const paths = require('./paths')
1313
const getClientEnvironment = require('./env')
14+
const merge = require('webpack-merge')
1415
const config = require('./webpack.config')
1516

1617
const publicPath = paths.servedPath
@@ -52,7 +53,7 @@ module.exports = merge(config, {
5253
module: {
5354
strictExportPresence: true,
5455
rules: [{
55-
test: /\.css$/,
56+
test: /\.(css|less)$/,
5657
loader: ExtractTextPlugin.extract(
5758
Object.assign({
5859
fallback: {
@@ -66,7 +67,7 @@ module.exports = merge(config, {
6667
options: {
6768
importLoaders: 1,
6869
minimize: true,
69-
sourceMap: shouldUseSourceMap,
70+
sourceMap: false,
7071
}
7172
}, {
7273
loader: require.resolve('postcss-loader'),
@@ -85,6 +86,8 @@ module.exports = merge(config, {
8586
})
8687
]
8788
}
89+
}, {
90+
loader: require.resolve('less-loader') // compiles Less to CSS
8891
}]
8992
},
9093
extractTextPluginOptions
@@ -123,7 +126,7 @@ module.exports = merge(config, {
123126
comments: false,
124127
ascii_only: true,
125128
},
126-
sourceMap: shouldUseSourceMap,
129+
sourceMap: false,
127130
}),
128131
new ExtractTextPlugin({
129132
filename: cssFilename,

0 commit comments

Comments
 (0)