首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角ngsw-config.json模式问题

角ngsw-config.json模式问题
EN

Stack Overflow用户
提问于 2021-11-18 14:59:03
回答 1查看 192关注 0票数 0

我想从服务工作者缓存中排除一些js文件/s。假设我希望包含所有js文件,但以字符串开头的js文件除外,例如:config

代码语言:javascript
复制
  "assetGroups": [
    {
      "name": "app",
      "installMode": "prefetch",
      "resources": {
        "files": [
          "/favicon.ico",
          "/index.html",
          "/manifest.webmanifest",
          "/*.css"
          "/*.js"
        ]
      }
    }

我尝试过的事情:

  1. "/^(?!config).*.js"和类似的combinations
  2. Prefixing config.js文件与_,因此_config.js,然后有一种模式,以某种方式排除以_开头的所有文件:/[^_].*.js或类似的combinations

但什么都没起作用。通常的输出是所有文件都包括在内,或者没有一个文件被包括在内(可能不是一个有效的格式)。我在规范中看到,在这种情况下,使用某种“有限的glob格式”是有角度的,但我无法使它发挥作用。有什么帮助吗?

EN

回答 1

Stack Overflow用户

发布于 2021-11-18 15:22:26

决议:

代码语言:javascript
复制
  "/*.js",
  "!/config.js"

包含所有js文件,然后排除特定的文件/模式,在开始时起诉! (而不是在中间的某个地方)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70022065

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档