我正在使用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 以及如何解决这个问题的任何想法?