Using Webpack with React-router bundle.js Not Found

后端 未结 3 2064
南旧
南旧 2021-01-04 01:54

I build a project with Webpack and react-rounter. this is my code:

3条回答
  •  无人及你
    2021-01-04 02:31

    If you happen to be using the HtmlWebpackPlugin editing directly index.html is not an option. So, to fix this particular issue, add publicPath and specify / as the root folder inside webpack.config.js:

    const path = require('path')
    
    module.exports = {
      entry: './app/index.js',
      output: {
        path: path.resolve(__dirname, 'dist'),
        filename: 'bundle.js',
        publicPath: '/'
      },
      // more config stuff goes below..
    } 
    

    Don't forget to restart the webpack dev server for these changes to take effect

    More info about publicPath here.

提交回复
热议问题