const WebpackDevServer = require('webpack-dev-server')
const webpackConfig = require('./webpack.config')
-const compiler = webpack(webpackConfig)
+const config = webpackConfig({ prod: false })
-const app = new WebpackDevServer(compiler, webpackConfig.devServer)
+const compiler = webpack(config)
+
+const app = new WebpackDevServer(compiler, config.devServer)
const port = process.env.PORT || 8080
-module.exports = app.listen(port, () => {
- console.log(`Server listening on http://localhost:${port}, Ctrl+C to stop`)
-})
+module.exports = app.listen(port)
const server = http.createServer((request, response) => {
return handler(request, response, {
- public: '__build__',
+ public: path.join(__dirname, '__build__'),
cleanUrls: true,
rewrites: examples.map(name => ({
source: `${name}/**`,
- trailingSlash: true,
destination: `${name}.html`,
})),
})