fix prod webpack build config (less breaking build)

This commit is contained in:
Daniel Ternyak 2017-04-14 01:52:58 -05:00
parent cfc5d20af2
commit ef10723d0a
1 changed files with 22 additions and 7 deletions

View File

@ -15,15 +15,30 @@ exec('rm -rf dist/')
base.devtool = 'cheap-source-map'
base.module.loaders.push(
{
test: /\.css$/,
use: ExtractTextPlugin.extract({fallback: 'style-loader', use: 'css-loader'})
}, {
test: /\.scss$/,
use: ExtractTextPlugin.extract({fallback: 'style-loader', use: ['css-loader', 'sass-loader']}),
test: /\.less$/,
use: ExtractTextPlugin.extract(
{
fallback: 'style-loader',
use: ['css-loader','less-loader']
}
)
},
{
test: /\.less$/,
use: ExtractTextPlugin.extract({fallback: 'style-loader', use: ['css-loader', 'sass-loader']})
test: /\.css$/,
use: ExtractTextPlugin.extract(
{
fallback: 'style-loader',
use: 'css-loader'
}
)
}, {
test: /\.scss$/,
use: ExtractTextPlugin.extract(
{
fallback: 'style-loader',
use: ['css-loader', 'sass-loader']
}
),
}
)
// a white list to add dependencies to vendor chunk