webpack-dev-server CLI
$ webpack-dev-server <entry>
All webpack [[CLI|cli]] options are valid for the webpack-dev-server CLI too, but there is no <output> default argument. For the webpack-dev-server CLI a webpack.config.js (or the file passed by the --config option) is accepted as well.
There are some additional options:
--content-base <file/directory/url/port>: base path for the content.--quiet: don't output anything to the console.--no-info: suppress boring information.--colors: add some colors to the output.--no-colors: don't used colors in the output.--host <hostname/ip>: hostname or IP.--port <number>: port.--inline: embed the webpack-dev-server runtime into the bundle.--hot: adds theHotModuleReplacementPluginand switch the server to hot mode. Note: make sure you don't addHotModuleReplacementPlugintwice.--hot --inlinealso adds thewebpack/hot/dev-serverentry.--lazy: no watching, compiles on request (cannot be combined with--hot).--https: serves webpack-dev-server over HTTPS Protocol. Includes a self-signed certificate that is used when serving the requests.--cert,--cacert,--key: Paths the certificate files.
Configuration under devServer in webpack.config.js are merged with the CLI options. For options under devServer see next section.