diff --git a/lay/bin/server.js b/lay/bin/server.js index dead07f..1f887e9 100644 --- a/lay/bin/server.js +++ b/lay/bin/server.js @@ -6,11 +6,13 @@ const compiler = Webpack(webpack_config); const server = new WebpackDevServer(compiler, { contentBase: webpack_config.output.path, + publicPath: webpack_config.output.publicPath, disableHostCheck: true, stats: { colors: true }, - headers: {} + headers: {}, + hot: true, }); const listen_interface = "0.0.0.0"; diff --git a/lay/package.json b/lay/package.json index 3f01ce4..b32ff20 100644 --- a/lay/package.json +++ b/lay/package.json @@ -29,11 +29,31 @@ "devDependencies": { "babel-core": "^6.24.1", "babel-loader": "^7.0.0", + "babel-preset-env": "^1.5.1", "babel-preset-es2015": "^6.24.1", "babel-preset-react": "^6.24.1", "css-loader": "^0.28.2", + "react-hot-loader": "^3.0.0-beta.7", "style-loader": "^0.18.1", "webpack": "^2.6.0", "webpack-dev-server": "^2.4.5" + }, + "babel": { + "presets": [ + [ + "env", + { + "targets": { + "chrome": 52, + "firefox": 53 + }, + "modules": false + } + ], + "react" + ], + "plugins": [ + "react-hot-loader/babel" + ] } } diff --git a/lay/web/index.html b/lay/web/index.html index 6879276..d59b58c 100644 --- a/lay/web/index.html +++ b/lay/web/index.html @@ -7,6 +7,6 @@
- +