当我尝试使用http://www.bla.com/sdfsf
等链接打开React页面时,一切正常,但是当我尝试使用网址http://www.bla.com/sdfsf/asdad
访问网站时,它会失败把错误归还给我:
未捕获的SyntaxError:意外的标记<
我对这个主题做了很少的研究,有类似问题的人通过在他们的type="text/jsx"
标签中添加属性type="text/babel"
或script
来解决这个问题,但是没有#&# 39;在我的案例中工作。
答案 0 :(得分:1)
要解决此问题,我的方法是更改index.html中的脚本
来自= {<script src="bundle.js"></script>
收件人= <script src="/bundle.js"></script>
只需在bundle.js前面添加'/'
我希望也能解决您的问题。您需要为index.html文件中的每个脚本添加'/'