reactjs - 'npm run build' 给了我未捕获的语法错误:当我尝试为我的单页反应应用程序呈现 html 文件时出现意外的令牌'<'
问题描述
这是包结构的外观。服务器文件夹包含烧瓶代码,src 文件夹包含反应代码。
我有一个带有反应应用程序的 Flask 服务器。当我运行 npm 构建脚本时,它会构建“构建”文件夹。当烧瓶尝试为我的反应应用程序呈现 html 时,我收到 2.ed52de7f.chunk.js 的 Unexpected token '<' 的错误。这似乎很简单,但我已经坚持了一段时间,我迫切需要帮助。当我使用“npm run start”打开应用程序时,应用程序呈现良好。
解决方案
2.ed52de7f.chunk.js 的意外令牌“<”
这意味着获取静态 js 文件的请求返回 HTML 而不是 javascript。您可以执行以下操作:
- 再次检查 chunk.js 的 url,确保它指向正确的服务器
- 尝试用它的 url 请求那个 js 你会发现错误
希望这有帮助
推荐阅读
- istio - istio 安装后启用 grafana、kiali 和 jaeger?
- html - 在 dd 上使用表格单元格
- angular - 我在通过 api 检查我的 angular 6 应用程序中是否存在用户名时遇到问题
- swift - AVFoundation 自定义视频播放器不显示视频?
- visual-studio - 卸载不再存在的nuget包
- python - 函数未正确检测字符串大小写
- node.js - 将 sendbird 与 Angular6 集成
- rxjs6 - 仅从 ReplaySubject 获取最新值
- firebase - Firebase Cloud Functions 上的 Puppeteer 名称解析错误
- html - 网格:两个区域不会并排出现