плагин webbox для workbox исключает папку из манифеста - PullRequest
0 голосов
/ 31 марта 2019

Я использую плагин 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$/]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...