generateSW跳过node_modules目录

问题描述 投票:1回答:1

我正在使用工作箱4.1.0。

我的workbox-config.js看起来像这样:

module.exports = {
  "globDirectory": "web/",
  "globPatterns": [
    "**/*.{html,js,gawk,png,gif,jpg,jpeg,txt,css,ts}"
  ],
  "swDest": "web/sw.js",
};

我使用以下命令创建web / sw.js:

workbox generateSW workbox-config.js

我在web下有一个名为node_modules的目录。在其中,我有许多* .js文件。由于某些原因,由generateSW生成的sw.js文件将跳过web / node_modules下的所有文件。如何使它们也包括在内?

谢谢。

布莱克·麦克布莱德

workbox
1个回答
0
投票

看起来工作箱默认情况下会忽略node_modules。您可以清除globIgnores,然后将其包括在内。

  globPatterns: [
    'node_modules/**/*',
  ],
  globIgnores: [],
© www.soinside.com 2019 - 2024. All rights reserved.