React动态路由的单页面应用能作为其他项目的子项目部署吗

比如我为www.example.com开发了一个管理后台,部署的时候不希望单独开域名部署, 而采用www.example.com/console-xxx部署。 但是部署上去之后,发现访问页面,直接空白, 经过调试发现当我访问www.example.com/console-xxx的时候被单页面应用拦截,说console-xxx路由没有设置。

这种情况我该如何部署呢?

目前有一种解决方案就是,将单页面的index.html放入domain根目录,引入的资源指向单页面打包好的目录,这样可以正常访问所有路由。

项目地址: https://github.com/walkerqiao... 参考的antd-admin实现的,开发和部署在域名根目录都是没有问题, 唯独就是解决不了项目子目录部署的问题。 跪求高手指点, 这厢有礼了。

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