Cannot GET / error running hello world in webpack Cannot GET / error running hello world in webpack reactjs reactjs

Cannot GET / error running hello world in webpack


Turns out I had index.html in the wrong place. From the webpack docs:

To load your bundled files, you will need to create an index.html file in the build folder from which static files are served (--content-base option).

I made a copy of index.html in a new folder I called deployment to match what I specified in the output.path


In the webpack.config.js put this :

devServer: {  historyApiFallback: true,}


In webpack-dev-server documentation, there is an writeToDisk option to solve this problem docs. It will store all files on disk instead of memory.Example from my config:

devServer: {    port: 3000,    writeToDisk: true,    proxy: {        '/': 'http://localhost:8080'    }}