webpack-browsersyncdeprecated

Use browsersync with Webpack

Usage no npm install needed!

<script type="module">
  import webpackBrowsersync from 'https://cdn.skypack.dev/webpack-browsersync';
</script>

README

Webpack BrowserSync

Start Browsersync with Webpack

Installation

npm install webpack-browsersync --save-dev

Basic usage

import { startServer } from 'webpack-browsersync'
import webpackConfig from './webpack.conf.js'

startServer({
  webpackConfig
})

Advanced usage / options

import { startServer } from 'webpack-browsersync'
import webpackConfig from './webpack.conf.js'

startServer({
  webpackConfig,
  srcDir: 'src', // override default "src" dir
  pushState: true, // includes "history api fallback" yes or no
  browserSyncConfig: {}, // override browsersync settings
  hot: true, // include WebpackHotMiddleware middleware
  devMiddlewareConfig: {} // override devMiddlewareConfig settings
})