mirror of https://github.com/portainer/portainer
refactor(webpack): seperate builds of img files
parent
aa14a8ba35
commit
b44b1202b0
|
@ -45,26 +45,7 @@ module.exports = {
|
||||||
{ loader: 'html-loader' }
|
{ loader: 'html-loader' }
|
||||||
]
|
]
|
||||||
},
|
},
|
||||||
{
|
|
||||||
test: /\.(woff|woff2|eot|ttf|svg|)$/,
|
|
||||||
use: [
|
|
||||||
{
|
|
||||||
loader: 'url-loader',
|
|
||||||
options: { limit: 25000 }
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
|
||||||
test: /\.(ico|png|jpg|gif)$/,
|
|
||||||
use: [
|
|
||||||
{
|
|
||||||
loader: 'url-loader',
|
|
||||||
options: {
|
|
||||||
limit: 25000
|
|
||||||
}
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
{
|
{
|
||||||
test: /.xml$/,
|
test: /.xml$/,
|
||||||
use: 'file-loader'
|
use: 'file-loader'
|
||||||
|
|
|
@ -4,6 +4,19 @@ const commonConfig = require('./webpack.common.js');
|
||||||
|
|
||||||
module.exports = webpackMerge(commonConfig, {
|
module.exports = webpackMerge(commonConfig, {
|
||||||
mode: 'development',
|
mode: 'development',
|
||||||
|
module: {
|
||||||
|
rules: [
|
||||||
|
{
|
||||||
|
test: /\.(woff|woff2|eot|ttf|svg|ico|png|jpg|gif)$/,
|
||||||
|
use: [
|
||||||
|
{
|
||||||
|
loader: 'file-loader',
|
||||||
|
// options: { limit: 25000 }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
devServer: {
|
devServer: {
|
||||||
contentBase: path.join(__dirname, '.tmp'),
|
contentBase: path.join(__dirname, '.tmp'),
|
||||||
compress: true,
|
compress: true,
|
||||||
|
|
|
@ -2,5 +2,18 @@ const webpackMerge = require('webpack-merge');
|
||||||
const commonConfig = require('./webpack.common.js');
|
const commonConfig = require('./webpack.common.js');
|
||||||
|
|
||||||
module.exports = webpackMerge(commonConfig, {
|
module.exports = webpackMerge(commonConfig, {
|
||||||
mode: 'production'
|
mode: 'production',
|
||||||
|
module: {
|
||||||
|
rules: [
|
||||||
|
{
|
||||||
|
test: /\.(woff|woff2|eot|ttf|svg|ico|png|jpg|gif)$/,
|
||||||
|
use: [
|
||||||
|
{
|
||||||
|
loader: 'url-loader',
|
||||||
|
options: { limit: 25000 }
|
||||||
|
}
|
||||||
|
]
|
||||||
|
},
|
||||||
|
]
|
||||||
|
}
|
||||||
});
|
});
|
||||||
|
|
Loading…
Reference in New Issue