Описание тега minimatch

Фактическая библиотека сопоставления файлов, используемая внутри node/npm и многими проектами на основе узлов.
1 ответ

Что означают квадратные скобки в шаблоне источника пакета?

aurelia.json файл имеет bundles.source имущество. Кажется, он использует синтаксис glob, который поддерживает minimatch. Из коробки au new Тем не менее, шаблон включает в себя квадратные скобки вокруг некоторых шаблонов. Например "[**/*.js]" По моем…
29 авг '16 в 23:14
0 ответов

Шаблон minimatch не работает, если каталог содержит тот же шаблон, что и файл

Я работаю над проектом с библиотекой NServicebus. В целях развертывания я хочу исключить файлы с шаблоном *Drop.sql Путь к файлу = $(BuildConfiguration)\NServiceBus.Persistence.Sql\{SERVERTYPE}\ где тип сервера может быть несколько (MsSqlServer, MyS…
14 фев '19 в 13:30
1 ответ

Какой шаблон глобуса использовать для файлов внутри папки И подпапок?

Я пытаюсь запустить задачу npm, чтобы lint против определенных файлов 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/anothe…
25 фев '19 в 14:51
0 ответов

Glob / minimatch: Как получить подпапки?

Я хотел бы скопировать всю структуру папок (без файлов первого уровня) компонента bower в мой веб-проект. Структура исходных проектов выглядит следующим образом: bower_components/roboto-fontface-bower/css/ bower_components/roboto-fontface-bower/font…
22 май '15 в 22:41
1 ответ

Bash Globstar соответствия после текста

Я действительно не могу понять, почему шаблон test**/*.ext Матчи test23/file.ext, но не совпадает test23/test/file.ext а также test23/test/test/file.ext, Globstar должен соответствовать всему этому, не так ли?
06 авг '17 в 15:58
2 ответа

Задача Gulpfile для копирования файлов должна оптимизировать изображения, если они есть

В моем gulpfile я копирую несколько глобусов файлов (различных форматов), и если какой-либо из этих глобусов содержит изображение, я хотел бы оптимизировать его с gulp-imagemin, Проблема в gulp-imagemin ожидает только изображения, в противном случае…
01 июл '18 в 17:29
1 ответ

Выполнить задание usemin не правильно обновляя вложенные относительные пути

У меня есть проект Yeoman с поддержкой 'webapp-generator', который содержит статический веб-сайт с вложенными HTML-файлами, похожими на эту структуру: -root/ index.html -directory/ file1.html -directory2/ file2.html -js/ (revved .js files) -css (rev…
09 янв '15 в 19:55
1 ответ

Шаблон мини-матча TFS 2018, не исключающий тестовые проекты

Я пытаюсь использовать следующий шаблон мини-соответствия, чтобы исключить некоторые тестовые проекты во время сборки, но шаблон исключения, похоже, игнорируется, и сервер сборки все равно пытается их собрать. Components\**\*.vcxproj;!**\*Test.vcxpr…
17 окт '18 в 22:24
1 ответ

Использование каталога выполнения в качестве файловой базы Gruntfile

Я пытаюсь использовать Grunt для очистки большого проекта. В этом конкретном примере я пытаюсь запустить модульные тесты и хочу сделать это только для путей под текущим grunt каталог выполнения (т. е. результат pwd). Я хочу один Gruntfile в корне пр…
03 фев '16 в 20:01
1 ответ

Сопоставьте имя файла, который не содержит подстроки, используя minimatch

Как это возможно, чтобы соответствовать имени файла, как это filename.1.2.3.nupkg без сопоставления другого в том же каталоге, который похож на этот filename.1.2.3.symbols.nupkg Я хочу исключить файлы, которые содержат подстроку ".symbols". Версия н…
03 ноя '15 в 15:19
1 ответ

Как получить первые X-файлы с помощью glob-узла

Используя node-glob, возможно ли указать шаблон, который будет возвращать только первые X совпадающих файлов, а не все совпадения? Например, если бы я хотел все файлы JavaScript, мой шаблон был бы **/*.js, Но что, если бы я хотел только первые 5 фай…
16 мар '14 в 16:41
0 ответов

Как указать несколько совпадений в мини-матче

Мне нужно настроить таргетинг на определенные файлы с помощью minimatch (исключение TypeDoc - мне не нужны тесты и некоторые другие файлы). Мне нужно исключить все файлы из /test каталог и все index.ts во всех каталогах Пытался **/+(index.ts|**/test…
11 окт '17 в 15:10
1 ответ

Node-Minimatch/Regex: сопоставлять подкаталоги в указанном подкаталоге

Я хотел бы сопоставить все подпапки в данной подпапке. Допустим, у меня есть следующие каталоги: test/rock/martin test/rock/steven test/rock/steven/coolmusik test/rock/steven/coolmusik/newmusic test/pop/martin test/pop/steven test/pop/steven/mysubdi…
1 ответ

gulp.src исключить все файлы, соответствующие шаблону, кроме одного - не работает?

Это то, что у меня есть. gulp.src(["app/**/*.js" "!app/environment.*.js","app/environment.prod.js"], {read: false}) Я ожидал, что он будет включать только environment.prod.js и исключать все другие среды.*. Js. Но это исключает их всех. Единственный…
06 мар '16 в 22:59
2 ответа

Как обновить конкретную версию подпакета с помощью npm

Я проверил глобальный пакет minimatch на глоток $ npm list -g minimatch +-- gulp@3.9.1 | `-- vinyl-fs@0.3.14 | +-- glob-stream@3.1.18 | | +-- glob@4.5.3 | | | `-- minimatch@2.0.10 deduped | | `-- minimatch@2.0.10 | `-- glob-watcher@0.0.6 | `-- gaze@…
24 окт '18 в 10:34
1 ответ

VSTS шаблон Minimatch для исключения папки.git

Я использую VSTS и задачу сборки FTP Upload. Когда файлы и папки загружаются на мой FTP-сервер, папка .git также всегда копируется на сервер. Я попытался исключить папку .git с шаблоном файла следующим образом: ** !(**/.git/**) Я не знаю, почему это…
28 авг '17 в 09:22
7 ответов

npm WARN notsup Пропуск необязательной зависимости: неподдерживаемая платформа для fsevents@1.0.14

Я пытаюсь запустить этот проект https://github.com/Soundnode/soundnode-app после обновления версии minimatch до 3.10.9, я получаю эту ошибку npm ПРЕДУПРЕЖДЕНИЕ: необязательный Пропуск НЕОБЯЗАТЕЛЬНАЯ ЗАВИСИМОСТЬ: fsevents@^1.0.0 (node_modules\webpack…
24 окт '16 в 20:12
1 ответ

Удалить структуру из копии

У меня есть задача в моей сборке TFS для копирования файлов в промежуточную папку: В настоящее время это создает промежуточную папку со всей структурой подпапок, например \MyProject\bin\release\ Есть ли способ установить это так, чтобы он просто сбр…
15 авг '17 в 15:50
2 ответа

Как написать один миниатюрный шарик, который соответствует всем js-файлам, не входящим в каталог

У меня есть ситуация, когда мне нужен один шаблон глобуса (который использует minimatch) для сопоставления всех файлов JavaScript, которые не находятся в определенном каталоге. К сожалению, я использую другой инструмент, который не предоставляет ник…
19 янв '18 в 21:42
1 ответ

VS TS Build исключить подкаталоги в minmatch

У меня есть задача Удалить файлы в VS TS Build, целью которой является удаление одного файла в корне исходной папки. Сценарий minimatch, который у меня есть, действительно удаляет файл правильно, но он также перебирает все подпапки каталога Source F…