首页 > 解决方案 > 默认反应项目-通过设置主页出错-未捕获的语法错误:意外的令牌'<',我已经阅读了很多答案都没有工作

问题描述

我只是尝试从默认的 React 项目进行生产构建,并且只是通过在 package.json 中设置主页字段,当我在本地机器上运行“serve -s build”时,我得到了那个错误。我在我的主项目中遇到了这个错误,它将使用反向代理在带有 nginx 的个人机器上运行,这就是为什么我试图让它在默认项目上工作,看看我可以在哪里解决这个问题。该项目使用“npm start”这个字段运行。我已经尝试了下面这些链接中提供的大多数解决方案,但它们都不适合我:

Create-React-App build - “Uncaught SyntaxError: Unexpected token <”

React/Node Uncaught SyntaxError: Unexpected token <

https://github.com/facebook/create-react-app/issues/527

Heroku create-react-app deploy Uncaught SyntaxError: Unexpected token <

https://community.netlify.com/t/react-application-builds-deploys-into-a-blank-page/2571

-删除主页不是一个选项 -主页字段它不是不正确的,因为它只是:“主页”:“测试”用于在同一台机器上进行测试 -其中一个答案建议编辑所有源代码,但我认为这不是一个选项 - 试图把它放在 index.html "" 和 "" - 大多数请求的状态代码是 304 - 把它放到主页字段也不起作用 "./test" - 有时我会得到这个错误:“清单:行:1,列:1,语法错误。” -试图清除缓存和cookies

还有什么我可以尝试的吗?非常感谢任何可以帮助我的人!

标签: reactjsproductionserve

解决方案


推荐阅读