Я установил @ progress / kendo-ui с NPM и использовал WEBPACK для объединения файлов, которые мне нужно использовать, GRID и COMBOBOX, но пока не могу минимизировать файлы, которые я получаю из WEBPACK,Оба файла слишком длинные, я думаю.Это мои файлы конфигурации для получения пакета GRID и COMBOBOX, а также его css и изображений:
** appJS.js
$ = require('jquery');
require("@progress/kendo-ui/js/kendo.grid.js");
require("@progress/kendo-ui/js/kendo.combobox.js");
** appCSS.js
require("@progress/kendo-ui/css/web/kendo.common.min.css");
require("@progress/kendo-ui/css/web/kendo.default.min.css");
require("@progress/kendo-ui/css/web/kendo.default.mobile.min.css");
** webpack.config.js
var path = require('path');
var UglifyJsPlugin = require("uglifyjs-webpack-plugin");
module.exports = {
entry: {
main: './Scripts/appJS',
css: './Scripts/appCSS'
},
output: {
publicPath: "/js/",
path: path.join(__dirname, '/wwwroot/js/'),
filename: '[name].kendo.builds.js'
},
optimization: {
minimizer: [
new UglifyJsPlugin({
cache: true,
parallel: true
})
]
},
module: {
rules: [
{
test: /\.css$/,
use: [
{ loader: 'style-loader' },
{ loader: 'css-loader' }
]
},
{
test: /\.(svg|gif|png|eot|woff|ttf)$/,
use: [
{ loader: 'url-loader' }
]
}
]
}
};
С этой конфигурацией я получаю два файла, main.kendo.builds.js и css.kendo.builds.js.Основными являются 998 КБ, а css - 8954 КБ.
Что я должен сделать, чтобы получить их в минимизированном формате ????