关于dva这个脚手架的问题

请问大家一个问题,我使用dva这个脚手架搭建项目。

clipboard.png

想要使用browserHistory来做后台界面,但是打包出来的项目跑起来是空白的,也没有报错!改变使用默认的hashHistory的话,就正常了。但是这样会出现一个“#”。
有没有人遇上这个问题,能说下解决方案么!

阅读 3.5k
2 个回答

打包出来的项目,需要在web容器中跑。
比如nginxapache等。都需要配置代理才可以访问的。

我是做了一个简单的测试,就是初始化了一个脚手架,然后把他打包出来,运行index.html文件。不添加browserHistory的话,是能正常本地访问的。想要去掉url后面的#,添加了history:createHistory()之后,重新打包就跑不起了?难道你说使用createHistroy,需要使用代理?

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