html - 尝试在工作区中绑定(bind) "/%PUBLIC_URL%/manifest.json"失败,因为在 Netlify 上运行时此 URI 格式错误

标签 html reactjs typescript web manifest

我的网站上线时出现此错误,但该错误未显示在 local:host 中,仅适用于实时构建。我似乎无法找到解决方案。帮助会很棒! [检查网站时显示的错误][1] [1]: /image/Jap8g.png

  "short_name": "TestWeb",
  "name": "TestWeb",
  "description": "Best Place On Earth",
  "icons": [
    {
      "src": "favicon.ico",
      "type": "image/x-icon",
      "sizes": "256x256"
    }
  ],
  "start_url": ".",
  "display": "standalone",
  "theme_color": "#000000",
  "background_color": "#ffffff"
}

最佳答案

我不确定您正在构建什么类型的应用程序,但为了假设,假设您正在使用“create-react-app”应用程序或其他由 cli 生成的应用程序。

这似乎发生在您尝试先运行“netlify deploy”时。您可以做的是创建一个 netlify.toml 文件(在此处阅读更多信息:link)并提供基本条件,假设您有一个 create-react-app 应用程序:

[build]
  publish = "build/"


  command = "npm run build"

完成后,尝试运行 netlify build。现在尝试使用 serve 或类似的东西在本地运行捆绑的应用程序。如果可行,则运行 netlify deploy 并查看它是否有效。

我刚才遇到了这个问题,我是这样解决的。

关于html - 尝试在工作区中绑定(bind) "/%PUBLIC_URL%/manifest.json"失败,因为在 Netlify 上运行时此 URI 格式错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/66417838/

相关文章:

javascript - 单击一个元素后显示元素

HTML,需要有关使用网格设计 "1 page"网站的建议

html - 直到刷新才应用 CSS 样式

reactjs - Antd V4 表单列表setFieldValue

javascript - 如何映射SetState函数?

javascript - saveTable函数怎么写?

javascript - 在 ReactJS onclick 中传递参数

javascript - 然后在 Promise 内部进行异步/等待

requirejs - TypeScript 编译具有所需定义的 AMD 模块

reactjs - 在 react-testing-library 中使用 getByRole 按可访问的名称查询时,如何修复 typescript 错误 'name' 在类型 'ByRoleOptions' 中不存在