1
1
# browser-sync-dev-hot-webpack-plugin
2
2
3
- [ ![ NPM version] ( https://img.shields.io/npm/v/browser-sync-dev-hot-webpack-plugin.svg )] ( https://www.npmjs.org/package/browser-sync-dev-hot-webpack-plugin )
4
- [ ![ Travis Build Status] ( https://img.shields.io/travis/itgalaxy/browser-sync-dev-hot-webpack-plugin/master.svg?label=build )] ( https://travis-ci.org/itgalaxy/browser-sync-dev-hot-webpack-plugin )
5
- [ ![ dependencies Status] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin/status.svg )] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin )
3
+ [ ![ NPM version] ( https://img.shields.io/npm/v/browser-sync-dev-hot-webpack-plugin.svg )] ( https://www.npmjs.org/package/browser-sync-dev-hot-webpack-plugin )
4
+ [ ![ Travis Build Status] ( https://img.shields.io/travis/itgalaxy/browser-sync-dev-hot-webpack-plugin/master.svg?label=build )] ( https://travis-ci.org/itgalaxy/browser-sync-dev-hot-webpack-plugin )
5
+ [ ![ dependencies Status] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin/status.svg )] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin )
6
6
[ ![ devDependencies Status] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin/dev-status.svg )] ( https://david-dm.org/itgalaxy/browser-sync-dev-hot-webpack-plugin?type=dev )
7
7
[ ![ Greenkeeper badge] ( https://badges.greenkeeper.io/itgalaxy/browser-sync-dev-hot-webpack-plugin.svg )] ( https://greenkeeper.io/ )
8
8
@@ -32,7 +32,12 @@ const webpackConfig = {
32
32
devMiddleware: DEV_MIDDLEWARE_OPTIONS ,
33
33
hotMiddleware: HOT_MIDDLEWARE_OPTIONS ,
34
34
callback () {
35
- console .log (' Callback' )
35
+ console .log (' Callback' );
36
+ /*
37
+ // Use browser sync server api (https://browsersync.io/docs/api)
38
+ const { watcher: bs } = this;
39
+ bs.notify("Hello! It's callback function from BrowserSyncHotPlugin!");
40
+ */
36
41
}
37
42
})
38
43
// Other plugins...
@@ -49,13 +54,13 @@ See related packages docs.
49
54
50
55
## Related
51
56
52
- - [ browser-sync] ( https://github.com/browsersync/browser-sync ) - Keep multiple browsers & devices
57
+ - [ browser-sync] ( https://github.com/browsersync/browser-sync ) - Keep multiple browsers & devices
53
58
in sync when building websites.
54
59
55
- - [ webpack-dev-middleware] ( https://github.com/webpack/webpack-dev-middleware ) - Offers a dev middleware for webpack,
60
+ - [ webpack-dev-middleware] ( https://github.com/webpack/webpack-dev-middleware ) - Offers a dev middleware for webpack,
56
61
which arguments a live bundle to a directory.
57
62
58
- - [ webpack-hot-middleware] ( https://github.com/glenjamin/webpack-hot-middleware ) - Webpack hot reloading
63
+ - [ webpack-hot-middleware] ( https://github.com/glenjamin/webpack-hot-middleware ) - Webpack hot reloading
59
64
you can attach to your own server.
60
65
61
66
## Contribution
0 commit comments