Какой шаблон глобуса использовать для файлов внутри папки И подпапок? - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь запустить задачу npm для привязки к определенным JS-файлам.

Учитывая следующие файлы списка:

/root.js                            // should be excluded
/js-src/lib/test.js                 // should be excluded
/js-src/lib/anotherTst.js           // should be excluded
/js-src/utilities/anotherModule.js  // should be included
/js-src/modules/myModule.js         // should be included
/js-src/common.js                   // should be included

Следующий шаблон будет работать для всех подпапокисключая 'lib': ./js-src/!(lib)/**/*.js.Тем не менее, common.js игнорируется, как это видно на globtester

Каким должен быть шаблон мини-совпадения / глобирования, чтобы это работало?

1 Ответ

0 голосов
/ 26 февраля 2019

Попробуйте /**/!(lib)/*.js, используя globster.xyz

...