我正在创建一个使用webpack-dev-server和react-router进行开发的应用程序。
似乎webpack-dev-server是建立在一个位置上有一个公共入口点(即“ /”)的假设之上的,而react-router允许无限数量的入口点。
我想要webpack-dev-server的好处,特别是对生产力非常有用的热重载功能,但是我仍然希望能够加载react-router中设置的路由。
一个人如何实现它以使其协同工作?您能以这种方式在webpack-dev-server前面运行一个Express服务器吗?
可能并非在所有情况下都如此,但是
publicPath: '/'
devServer中的选项似乎是解决深层路由问题的最简单解决方案,请参阅:https : //github.com/ReactTraining/react-router/issues/676