Description
There's a good chance this is user error, but I cannot get webpack-dev-server
to update my bundles correctly.
I've installed both webpack
and webpack-dev-server
globally using npm. I can bundle perfectly fine with the webpack
command, but the webpack-dev-server
is not working correctly. The terminal output indicates that the bundle was successful but nothing is written to the file system. The live reload and app status work as intended, but upon reload it serves the contents of the file system which are out of date.
Here's a simple example in which I'm having trouble:
index.html
<html>
<body>
<script src="/bin/init.js"></script>
</body>
</html>
webpack.config.js
module.exports = {
entry: "./src/init.js",
output: {
path: "bin/",
filename: "init.js",
},
devtool: "sourcemap",
debug: true
};
src/init.js
console.clear();
console.log('initialized.');
webpack-dev-server
output. This does not write anything to the file system.
http://localhost:8080/webpack-dev-server/
webpack result is served from /
content is served from C:\Users\Owner\Workspace\webpack-test
Hash: 801e0272a219e10a6229
Version: webpack 1.2.0-beta6
Time: 108ms
Asset Size Chunks Chunk Names
init.js 1611 0 [emitted] main
init.js.map 1353 0 [emitted] main
chunk {0} init.js, init.js.map (main) 44 [rendered]
[0] ./src/init.js 44 {0} [built]
webpack: bundle is now VALID.
webpack
output. This does write the bundle correctly.
Hash: 801e0272a219e10a6229
Version: webpack 1.2.0-beta6
Time: 89ms
Asset Size Chunks Chunk Names
init.js 1611 0 [emitted] main
init.js.map 1353 0 [emitted] main
[0] ./src/init.js 44 {0} [built]
I'm running Windows 8.1, and I've tried using older versions (1.2.7 and 1.2.1) of webpack-dev-server
. Any help would be appreciated!