reactjs - manifest.json 404(未找到)
问题描述
我有一个在本地运行良好的反应应用程序。但是,在我部署到 Azure Web App 后,我在控制台中收到以下错误:
https://xxx.azurewebsites.net/manifest.json 404(未找到)
我可以看到目的是当人们在手机上安装应用程序时,REACT 会根据设备呈现不同的效果。我还可以看到它位于 index.html 文件中:
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
由于我的应用程序是一个网站,这个文件有什么影响吗?我可以删除它还是应该尝试解决错误?如果是的话怎么办?
解决方案
你在使用 create-react-app 吗?
清单仅在您希望您的用户可以安装您的应用程序时才有意义,这样它就可以在没有互联网连接的情况下工作,例如,这最终是一个Progressive Web App。因此,对您而言,只需删除该行可能就可以了。
(您的应用在哪个路径下提供服务?也许您必须指定一个基本路径:https ://create-react-app.dev/docs/deployment/#building-for-relative-paths
推荐阅读
- c# - Doxygen 不适用于 C# 中的二维数组
- ios - iOS 二进制未加密测试飞行构建
- azure - 如何在 Azure Synapse 中创建通用数据流
- javascript - 借助 RegEx 在 JavaScript 中获取不带格式标记的字符串
- python-3.x - 从 OpenCV 中的 DMatch 列表中获取位置和旋转信息?
- solidity - IUniswapV2Router02.swapExactTokensForTokens 在智能合约中失败
- java - Windows 上的 HEC HMS 和 GDAL 配置
- python - 对整个数据框的 Python Pandas 条件操作
- c++ - Mifare 1K 分两块写入数据
- python - Python:如何用另一个 csv 文件列替换一次 csv 文件列?