169 похожих чатов

Package.Json "build:production": "./node_modules/.bin/babel -d build packages/ --ignore

**/__test__",
"dist:dev": "./node_modules/.bin/webpack --config conf/webpack.dev.conf.js",
"dist:min": "./node_modules/.bin/webpack --config conf/webpack.min.conf.js",
"dist:production": "./node_modules/.bin/webpack --config conf/webpack.prod.conf.js",
"build": "npm run build:production & npm run dist:production & npm run dist:min"
webpack.min.prod.js
require('babel-register');

const webpack = require('webpack');
const PATHS = require('../config').PATHS;
const entries = require('./webpack.util.js').default; // thank you babel 6
const UglifyJsPlugin = require('uglifyjs-webpack-plugin');
module.exports ={
mode: 'production',
entry: entries(),
output: {
path: PATHS.PROD.JS,
filename: '[name].min.js' // Template based on keys in entry above
},
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
]
},
optimization: {
minimizer: [
new UglifyJsPlugin({
sourceMap: true,
uglifyOptions: {
output: {comments: false},
warnings: false
}
}),
],
},

plugins: [ // Plugins for optimization
new webpack.optimize.OccurrenceOrderPlugin(),
new webpack.optimize.AggressiveMergingPlugin(),
new webpack.DefinePlugin({'process.env.NODE_ENV': '"production"'})
],
resolve: {
extensions: ['.js', '.jsx']
}
};
webpack.prod.conf.js
require('babel-register');
const PATHS = require('../config').PATHS;
const entries = require('./webpack.util.js').default;
module.exports ={
mode: 'production',
entry: entries(),
output: {
path: PATHS.PROD.JS,
filename: '[name].js' // Template based on keys in entry above
},
module: {
rules: [
{
test: /\.jsx?$/,
exclude: /node_modules/,
loader: 'babel-loader'
}
]
},
plugins: [],
resolve: {
extensions: ['.js', '.jsx']
}
};

1 ответов

15 просмотров

@webpack_ru

Похожие вопросы

Обсуждают сегодня

Добрый вечер. Есть вопрос, а может и предложение. Был у меня диалог в другой группе о делфи и я задался вопросом: "А нельзя ли в делфи цвет //коментария и {комментария} сде...
Kraszx
24
Всем привет! Подскажи, пожалуйста, как передать в TComboBox сразу значение и id записи. На Delphi я делал так: ComboBox1.Items.AddObject('Какое-то значение', Pointer(id запис...
Евгений
13
Мдя, прикол, боевая сборка запускается (именно под отладчиком) после F9 примерно полторы минуты (97 секунд если быть точным). Начал копать - проблема детектится сразу - зависа...
Александр (Rouse_) Багель
38
Здравствуйте, вопрос по структурам данных. Были у вас случаи, когда пришлось писать деревья или двунаправленные списки?
/ /
50
Товарищи, кто работа с iphelper? Или может я в самой логике ошибки фигачу, не пойму.... var ifTable : PMIB_IFTABLE; size, corSize: DWORD; Buffer ...
Warfarellen
4
я так понимаю, я так подозреваю, что создание такого плагина для человека, кто умеет писать плагины для делфи потребует минут 5-10 времени. но это мое подозрение. хотелось бы ...
Kraszx
7
Коллеги, добрый вечер. Создаю коллекцию от TFPGMap, ключ - перечисление, значение - целое. Нужно отсортировать коллекцию по значению. Как это можно сделать?
Kirill Filippenok
11
Скажи а ты когда этот канал создавал ты уже дельфи не любил, или это со временем пришло?
Роман Лях (rgreat)
18
Привет, такой вопросик появился кажется ли вам что Rust слишком сложный/строгий для высокоуровневого программирования и слишком "безопасный"/строгий для низкоуровневого?
Крокант
10
Всем привет! Использую кастомное модальное диалоговое окошко, все по классике - mrOK, mrCancel как ModalResult. Однако есть нюанс - в главной форме есть универсальный обработч...
Олег Гранишевский
20
Карта сайта