Я использую плагин webbox рабочего пакета с vue cli 3 и хотел бы исключить файлы в папке из списка добавленных в манифест предварительного кэша.
См. Мою текущую файловую структуру ниже
/ src
/ активы
/ CSS
/ Оболочка
file1.svg
file2.svg
file3.svg
/ SVG
file4.svg
file5.svg
file6.svg
Я хочу включить файлы в папке оболочки в свой манифест предварительного кэширования, но я не хочу включать их в папку svg.
Я пытался использовать globIgnores и , исключая параметры workboxOptions в файле vue.config.js , но я ' Я не получаю желаемого результата.
Когда я попробовал globIgnores: ['src/assets/svg/*']
, ничего не произошло, так как все файлы включены
Когда я пытался exclude: [/\.svg$/]
, он исключал файлы svg в обеих папках.
Я попытался изменить шаблон соответствия для опции исключения, описанной ниже, но она также не сработала:
exclude: [/^file4.*\.svg$/,
/^file5.*\.svg$/,
/^file6.*\.svg$/]