Пытался сделать минификацию .js
с помощью UglifyJsPlugin
, однако, плагин выдает вот такую ошибку:
Unexpected tocken: punc (.) [bundle.min.js:1,10]
Если заглянуть в этот файл, то оказывается, что .min
добавляется к названию переменной в первой строке, что приводит к ошибке, но как этого избежать я не пойму: var bundle.min = /* some code */
Конфиг:
const webpack = require('webpack');
const ExtractTextPlugin = require('extract-text-webpack-plugin');
module.exports = {
entry: {
"bundle": './app/intWid',
"bundle.min": './app/intWid',
},
output: {
path: __dirname,
publicPath: '/',
filename: '[name].js',
library: '[name]'
},
module: {
rules: [
{
test: /\.js$/,
exclude: [/node_modules/],
use: [{
loader: 'babel-loader',
options: { presets: ['es2015'] }
}]
}
]
},
plugins: [
new webpack.optimize.UglifyJsPlugin({
include: /.js$/,
minimize: true
})
]
};
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Как отправлять данные методом fetch, чтобы они в network были в таком виде
Как писать react компоненты, если они есть многостраничный сайт, и при переходи по url приходит html страница, а не json данные? Те
Существует 2 идентичных модальных окна, внутри них формы:
Как делается веб-приложение, в котором по запросу, введенному в форме, с сервера приходят данные из json-файла и отображаются в виде таблицы?...