react-route v4 BrowserRouter 打包放到服务器 嵌套子路由页面刷新 引入的js报错

我在react-route v4 BrowserRouter 使用打包发布放到服务器,404我也配置好了,
但是刷新页面 在一级路由刷新页面 js引入正确

clipboard.png
但是我在嵌套了路由页面刷新

clipboard.png
查找原因,发现
http://test.jucailin.com:8009/app/static/css/1.a21335cf.chunk.css
引入的打包文件 多加了一级路由的路径
正常的引入路径是: http://test.jucailin.com:8009/static/css/1.a21335cf.chunk.css
请问怎么解决

阅读 3.2k
2 个回答

你的dist目录结构是什么样子的?

感觉应该是需要配置下 publicPath

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进