react-uikit-components
Version:
React UIkit components for UIkit CSS framework.
32 lines (29 loc) • 823 B
JavaScript
/**
* Require Browsersync along with webpack and middleware for it
*/
var browserSync = require('browser-sync');
var webpack = require('webpack');
var webpackDevMiddleware = require('webpack-dev-middleware');
var webpackHotMiddleware = require('webpack-hot-middleware');
/**
* Require ./webpack.config.js and make a bundler from it
*/
var webpackConfig = require('./webpack.config');
var bundler = webpack(webpackConfig);
/**
* Run Browsersync and use middleware for Hot Module Replacement
*/
browserSync({
server: {
baseDir: './',
middleware: [
webpackDevMiddleware(bundler, {
publicPath: webpackConfig.output.publicPath,
stats: {
colors: true
}
}),
webpackHotMiddleware(bundler)]
},
files: ['*.html', 'docs/styles/*.css', 'docs/scripts/*.js']
});