你好,我将一个React/Express项目上传到Heroku(https://polar-oasis-57801.herokuapp.com/),但在控制台中收到以下错误信息: Chrome控制台错误信息
我尝试查找此错误,似乎需要更改manifest.json文件中的某些内容,但我不确定。任何建议都将有所帮助。这是我的清单文件:
{
"short_name": "React App",
"name": "Create React App Sample",
"icons": [
{
"src": "favicon.ico",
"sizes": "64x64 32x32 24x24 16x16",
"type": "image/x-icon"
}
],
"start_url": ".",
"display": "standalone",
"theme_color": "#000000",
"background_color": "#ffffff"
}
还有我的Github项目:https://github.com/bernar83/cat-cards
<
" 通常意味着您正在尝试解析 HTML 而不是 JSON。查看服务器返回的数据 https://polar-oasis-57801.herokuapp.com/cat-cards/manifest.json,您会发现正是这种情况。服务器返回的是一个 HTML 文档,而不是您的 JSON 文件。(对于您的.js
和.css
文件也是同样的情况。) - Jordan Runningmanifest.json
中的start_url
更改为"start_url": "./index.html"
后成功解决了问题。 - ProblemsEverywhere