UNPKG

usync

Version:

A lightweight library used for serial task control

34 lines (32 loc) 1.03 kB
var base = require('./webpack.base.conf') var webpack = require('webpack') var merge = require('webpack-merge') var config = require('./config') module.exports = function (options) { return merge(base, { watch: options && options.watch || false, }, { watchOptions: { aggregateTimeout: 300, poll: 1000, ignored: [ /node_modules/, 'build/**/*.js', 'dist/**/*.js', 'test/**/*.js', 'examples/**/*.js' ] }, entry: config.dev.entry, output: config.dev.output, devtool: "source-map", // cheap-module-eval-source-map is faster for development // devtool: '#cheap-module-eval-source-map', plugins: [ // new webpack.HotModuleReplacementPlugin(), // new webpack.NoEmitOnErrorsPlugin(), ] }) }