heroku - 浏览器中的空白页面,控制台中出现意外令牌“<”
问题描述
我在 Heroku 上部署 Strapi 应用程序时遇到问题。本地和 Heroku Strapi 设置都使用 Postgres 数据库。
在 Heroku 日志中看不到任何错误,只是浏览器中的一个空白页面。Brpwser 的控制台有这两个错误:
- Uncaught SyntaxError: Unexpected token '<' runtime~main.8073a043.js:1
- 未捕获的 SyntaxError:意外的令牌 '<' main.abbe0ac9.chunk.js:1
Heroku 日志:
2020-12-11T15:26:03.986177+00:00 heroku[web.1]:状态从开始变为向上 2020-12-11T15:26:03.916838+00:00 app[web.1]:信息:接受连接在 http://localhost:58777 2020-12-11T15:26:04.470749+00:00 heroku[路由器]: at=info method=GET path="/" host=john-strapi-postgres.herokuapp.com request_id= 8783501f-3d9f-4986-bb44-6648a93d8105 fwd="68.82.27.99" dyno=web.1 connect=1ms service=24ms status=304 bytes=85 protocol=https 2020-12-11T15:26:04.561029+00:00 heroku [路由器]: at=info method=GET path="/admin/runtime~main.8073a043.js" host=john-strapi-postgres.herokuapp.com request_id=008157f5-a2ff-4738-9a8c-8ef4ac76a2d8 fwd="68.82 .27.99" dyno=web.1 connect=1ms service=3ms status=304 bytes=85 protocol=https 2020-12-11T15:26:04.558537+00:00 heroku[router]: at=info method=GET path=" /admin/main.abbe0ac9。chunk.js" host=john-strapi-postgres.herokuapp.com request_id=aa2e15a8-e001-4333-a195-f669ddcaac74 fwd="68.82.27.99" dyno=web.1 connect=1ms service=5ms status=304 bytes=85协议=https 2020-12-11T15:26:04.666249+00:00 heroku[路由器]: at=info method=GET path="/favicon.ico" host=john-strapi-postgres.herokuapp.com request_id=f2342dac- 0347-4b0b-a4e4-89f0a425a98a fwd="68.82.27.99" dyno=web.1 连接=0ms 服务=6ms 状态=304 字节=85 协议=httpscom request_id=f2342dac-0347-4b0b-a4e4-89f0a425a98a fwd="68.82.27.99" dyno=web.1 connect=0ms service=6ms status=304 bytes=85 protocol=httpscom request_id=f2342dac-0347-4b0b-a4e4-89f0a425a98a fwd="68.82.27.99" dyno=web.1 connect=0ms service=6ms status=304 bytes=85 protocol=https
本地 Strapi 应用程序运行良好。
- 节点诉 14.5.1
- NPM 诉 6.14.8
- Strapi v. 3.3.4
- 视窗 10
解决方案
推荐阅读
- python - 语句中的 Python Panda SQL 减法
- c# - 通用方法参数
- spring - 无法通过 spring.flyway.enabled 禁用 flyway
- genexus - 是否有支持票证的 GeneXus 服务器?
- apache-nifi - 配置一个 nifi 处理器运行一次
- amazon-cloudformation - 执行模板后将值存储到变量中
- javascript - Puppeteer 奇怪的作用域行为
- python - aws python lambda:读取 csv 文件(迭代器应返回字符串)
- python - Matlab的带通滤波器等效于python
- sql - 通过向日期列添加值来删除重叠导致溢出