UNPKG

cloudux-starter-kit

Version:

Starter kit for UX developers in MediaCentral - NPM package

28 lines 810 B
const ProgressBarPlugin = require('progress-bar-webpack-plugin'); const chalk = require('chalk'); const webpack = require('webpack'); const merge = require('webpack-merge'); const common = require('./webpack.common.config'); const Config = require('../config').getData(); module.exports = merge(common, { devtool: 'cheap-eval-source-map', mode: 'development', devServer: { proxy: { '/': { target: `https://${Config.hostIp}:${Config.hostPort}`, secure: false, autoRewrite: true, xfwd: true } } }, plugins: [new webpack.DefinePlugin({ 'process.env': { NODE_ENV: JSON.stringify('development') } }), new ProgressBarPlugin({ format: ' build [:bar] ' + chalk.green.bold(':percent') + ' (:elapsed seconds)', clear: false })] });