A single npm script command to start Webpack and your server in watch mode, with a unified console.
A single webpack-watch-server
command to add to your package scripts that fires up Webpack in watch mode and restarts your server each build. Webpack and server logs stream in a unified console with clear formatting and pretty colors.
By using a Webpack build callback under the hood, this package is much more efficient than using a seperate watcher (such as Nodemon or Forever) to restart the server.
To install from npm run:
npm install webpack-watch-server --save-dev
"dev": "webpack-watch-server"
to your package.json
scripts. To specify a custom Webpack config file path use webpack-watch-server --config path/to/custom-webpack-config.js
. The file will be transpiled with Babel if it’s name ends with .config.babel.js
.npm run dev
to start Webpack in watch mode. The server automatically starts and restarts after each build.output.path
– index.js
works.^10.17.0 || ^12.0.0 || >= 13.7.0
.