How to use the webpack-dashboard function in webpack-dashboard

To help you get started, we’ve selected a few webpack-dashboard examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github leecade / fe / src / commands / start.js View on Github external
const setupCompiler = ({ host, port, protocol, config }) => {
  compiler = webpack(config)
  const dashboard = new Dashboard()
  compiler.apply(new DashboardPlugin(dashboard.setData))
}
github leecade / fe / src / commands / dev.js View on Github external
const setupCompiler = (config, env) => {
  compiler = webpack(config)
  const dashboard = new Dashboard()
  compiler.apply(new DashboardPlugin(dashboard.setData))
}
github vinnymac / PokeNurse / server.js View on Github external
import webpackDevMiddleware from 'webpack-dev-middleware'
import webpackHotMiddleware from 'webpack-hot-middleware'
import Dashboard from 'webpack-dashboard'
import DashboardPlugin from 'webpack-dashboard/plugin'
import { exec } from 'child_process'

import config from './webpack.config.development'

const argv = require('minimist')(process.argv.slice(2))

const PORT = 3009
const app = express()
const compiler = webpack(config)

if (argv.dashboard) {
  const dashboard = new Dashboard()
  compiler.apply(new DashboardPlugin(dashboard.setData))
}

const webpackDevMiddlwareConfig = {
  quiet: argv.dashboard,
  publicPath: config.output.publicPath,
  stats: {
    colors: true
  }
}

const wdm = webpackDevMiddleware(compiler, webpackDevMiddlwareConfig)

app.use(wdm)

const webpackHotMiddlewareConfig = argv.dashboard ? { log: () => {} } : {}
github lyef / lyef-redux-boilerplate / webpack / dev.js View on Github external
import webpack from 'webpack';
import baseConfig from './base';
import Dashboard from 'webpack-dashboard';
import DashboardPlugin from 'webpack-dashboard/plugin';

const dashboard = new Dashboard();

const config = {
    ... baseConfig,

    entry: [
        'react-hot-loader/patch',
        'webpack-dev-server/client?http://localhost:8000/#/',
        ...baseConfig.entry
    ],

    devtool: '#inline-source-map',

    plugins: [
        ...baseConfig.plugins,
        new webpack.HotModuleReplacementPlugin(),
        new DashboardPlugin(dashboard.setData),

webpack-dashboard

a CLI dashboard for webpack dev server

MIT
Latest version published 12 months ago

Package Health Score

75 / 100
Full package analysis

Popular webpack-dashboard functions