Nodemon игнорирует папку, используя выражения регулярных выражений

В файле игнорирования Nodemon я хочу выборочно игнорировать папки из моей основной папки.

Моя структура папок:

-modules
  -accounts
 -client
     -angularfiles
        -accounts.js
 -repository
      -accountrepository.js    
-bankbranch
 -client
     -angularfiles
         -bankbranch.js
 -repository
      -bankbranchrepository.js    

В этой иерархии я хочу игнорировать пути к файлам "modules/accounts/client/angularfiles/" и "modules/bankbranch/client/angularfiles/"

У меня есть еще много таких модулей. В этом случае я попытался написать это регулярное выражение для игнорирования на основе такого выражения:

/modules\\\w*\\client\\angularfiles\\*/

Используя онлайн-сопоставитель регулярных выражений, он соответствует этому пути:

\AngularJSApp\modules\accounts\client\angularfiles\bankbranch.js 

но nodemon перезапускается при изменении файла в client\angularfiles.


person Bhoomi    schedule 04.03.2014    source источник


Ответы (1)


Nodemon использует шаблоны файлов, а не регулярные выражения для игнорирования некоторых файлов.

Попробуйте это вместо этого:

nodemon --ignore 'modules/**/client/angularfiles/*'
person Stephan    schedule 04.03.2014
comment
Спасибо, Алекс. Это сработало!! То же самое добавлено в файл .nodemonignore. - person Bhoomi; 04.03.2014