我正在使用工作箱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下的所有文件。如何使它们也包括在内?
谢谢。
布莱克·麦克布莱德
看起来工作箱默认情况下会忽略node_modules
。您可以清除globIgnores
,然后将其包括在内。
globPatterns: [
'node_modules/**/*',
],
globIgnores: [],