【问题标题】:@angular/pwa - How to customize my webmanifest@angular/pwa - 如何自定义我的网络清单
【发布时间】:2021-04-16 16:44:10
【问题描述】:

我有一个 angular pwa (angular 11.2.8),我通常用

生成我的生产代码

ng build --prod

在 dist 文件夹中,我可以找到 pwa manifest.webmanifest 文件

现在:我需要从

更改清单文件的两个设置(范围和开始 url)
"scope": "./",
"start_url": "./",

"scope": "/",
"start_url": "/index.html",

我不想在 manifest.webmanifest 文件中这样做,因为它不在 VCS 中

我可以将这些设置存储在哪里,以便在下次构建时在清单文件中找到它们?

【问题讨论】:

  • 你能写一个 NPM 脚本在每次构建后复制你的清单吗?

标签: angular angular-cli progressive-web-apps angular-pwa


【解决方案1】:

清单文件的来源位于src\manifest.webmanifest(默认情况下),它(如果还没有的话,应该在源代码管理中进行跟踪)。该文件是在添加 @angular/pwa 包时创建的,应该签入。

您可以修改该文件,它会在构建时复制到dist 输出。

【讨论】:

    猜你喜欢
    • 2020-02-10
    • 2019-10-12
    • 2019-07-30
    • 1970-01-01
    • 1970-01-01
    • 2019-12-17
    • 1970-01-01
    • 2020-01-26
    • 2021-12-14
    相关资源
    最近更新 更多