我正在使用react-scripts并成功运行npm run build以生成build文件夹。
然后我通过运行serve -s build.
serve然后在端口 5000 上运行,这很好。
当我去访问页面时localhost:5000,页面就停止了,控制台中出现以下错误main.975cb3de.js:1 Uncaught SyntaxError: Unexpected token <。
我main.975cb3de.js在控制台中打开文件,它正在尝试提供index.html文件。
如果我清空浏览器缓存并重新加载页面,那么它加载正常。每次我运行构建时都会发生这种情况。
我怀疑库中有配置,serve但不太确定。
关于它为什么第一次尝试提供 HTML 以及如何解决这个问题的任何想法?