美文网首页
React项目本地file://运行

React项目本地file://运行

作者: 不懂量化的吃货不是好前端 | 来源:发表于2019-07-12 16:56 被阅读0次

    一般来说react的项目build出来后,如果直接双击用浏览器打开是运行不了的,首先第一个问题是找不到js和css文件

    1: 解决办法是在package.js里面设置一下“homepage:'.' "

    设置完成后重新build,可以正常加载js和css,但是大部分项目还是无法运行,因为会有这样一个异常:Failed to execute 'pushState' on 'History'

    2 这是由于react-router假如你用BrowserRouter的话,不支持本地file启动,需要该用HashRouter。

    如果是使用router5的话,需要设置一下browserPlugin里面的useHash

    相关文章

      网友评论

          本文标题:React项目本地file://运行

          本文链接:https://www.haomeiwen.com/subject/vtsykctx.html