我有一个在本地运行良好的 React 应用程序。但是,在部署到 Azure Web App 后,控制台中出现以下错误:
https://xxx.azurewebsites.net/manifest.json 404(未找到)
我可以看到目的是当人们在移动设备上安装应用程序时,REACT 会根据设备呈现不同的效果。我还可以看到它位于 index.html 文件中:
<link rel="manifest" href="%PUBLIC_URL%/manifest.json" />
由于我的应用程序是一个网站,这个文件有什么影响吗?我可以删除它还是应该尝试解决错误?如果是,如何?
最佳答案
你在使用 create-react-app 吗?
list 仅在您希望您的用户可以安装您的应用程序时才有意义,因此它可以在没有互联网连接的情况下工作,例如那到底是一个Progressive Web App .所以对你来说,删除这条线可能没问题。
(您的应用程序在哪个路径下服务?也许您必须指定一个基本路径:https://create-react-app.dev/docs/deployment/#building-for-relative-paths
关于reactjs - manifest.json 404(未找到),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61730152/