Javascript index.html不匹配任何路由-react router-react js

Javascript index.html不匹配任何路由-react router-react js,javascript,reactjs,react-router,Javascript,Reactjs,React Router,我很困惑。如果没有html网页包插件,我可以运行我的项目,它工作正常: yarn start 网址: 我的项目完成了。现在我想建立我的项目,我想上传到服务器上 我的项目使用Api 现在,我想我应该使用html网页包插件来获取构建文件。 为此,我运行以下命令: npm run build 它创建了一个dist目录,其中包含: 我在服务器上上载了我所在地区的内容: 我在控制台上遇到此错误: 警告:[反应路由器]位置/test20/index.html与任何路由不匹配 我的整个项目: 您需要点击根

我很困惑。如果没有html网页包插件,我可以运行我的项目,它工作正常:

yarn start
网址:

我的项目完成了。现在我想建立我的项目,我想上传到服务器上

我的项目使用Api

现在,我想我应该使用html网页包插件来获取构建文件。 为此,我运行以下命令:

npm run build
它创建了一个dist目录,其中包含:

我在服务器上上载了我所在地区的内容:

我在控制台上遇到此错误:

警告:[反应路由器]位置/test20/index.html与任何路由不匹配

我的整个项目:


您需要点击根url,即/而不是index.html

如果要将/index.html映射到根url,请在react router中添加规则


但我在你的url上遇到了同样的错误:http://www.shadyab.com/test20I 获得了一些css不好的UI: