Heroku create-react-app 部署未捕获的语法错误:意外的令牌 <

2024-02-12

每当我使用 create-react-app buildpack 部署 heroku 应用程序时,第一次尝试访问我的域时,加载的页面是白色的,并且开发人员控制台中出现错误

Uncaught SyntaxError: Unexpected token <

在文件中main.6396d38a.js:1它是由反应构建生成的。但是,当我刷新页面时,该网站运行得很好。发生这种情况有什么原因吗?我尝试在我的设备上复制该错误localhost using npm run build, and serve -s build但我的网站在那里运行得很好。为什么每次react部署到heroku后这个只会出现一次?

我的 package.json 有一个与我的网站域名关联的主页(不是 .herokuapp.com)

"homepage": "https://www.example.com/"


在你的里面package.json确保你的homepage网址正确:

"homepage": "https://app.herokuapp.com/"

Update

进一步调查表明这是一个缓存问题。清除 cookie、网站内容和 DNS 解决了该问题。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Heroku create-react-app 部署未捕获的语法错误:意外的令牌 < 的相关文章

随机推荐