webpack-dev-server "" Express- Sock.js , . , webpack-dev- bundle , . , build (, , dist). docs:
, webpack-dev- build. Itll , .
, webpack-dev-server . , . , , Webpack:
, publicPath (. API). output. URL, ( ).
, -. , , . , watch. :
$ webpack --watch
NPM script, . , -w --watch.
"watch": "webpack -w"
webpack-dev-, , NPM script :
"scripts": {
"serve": "npm run watch && npm run start",
"start": "webpack-dev-server --progress --colors",
"watch": "webpack -w"
}
$ npm run serve, .
, , Webpack :
new webpack.HotModuleReplacementPlugin()
. , , Babel. , query Babel .babelrc. , , :
{
"presets": ["env", "es2015", "react"],
"plugins": ["react-hot-loader/babel"]
}
, . Webpack , . , Webpack 2 , Babel ( ), ESLint ( ), CSS/Sass .