微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

使用 Parcel Service Worker 缓存插件添加更多文件类型

如何解决使用 Parcel Service Worker 缓存插件添加更多文件类型

我正在使用 Parcel 和 pwa project 开发开源 parcel-plugin-sw-cache,以构建可以离线运行的应用程序。

并将此代码添加package.json 文件

  "cache": {
    "disablePlugin": false,"inDev": true,"strategy": "default","importWorkBoxFrom": "local"
  },

html、js 和 css 等文件可离线使用,但 .wav 或 .mp3 格式的声音不可用,如何更改此认设置以添加声音或其他文件类型?

如何将其他类型的文件添加到 globPatterns 并更改认行为?

解决方法

插件创建者在存储库中的 issue 中回答了我,说要将其添加到缓存对象中,并且确实有效。

package.json 文件中的解决方案:

  "cache": {
    "disablePlugin": false,"inDev": true,"strategy": "default","importWorkboxFrom": "local","globPatterns": [
      "**/*.{html,js,css,jpg,png,wav,mp3,mpeg,ttf}"
    ]
  },

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。