Nodemon使用正则表达式忽略文件夹

Bho*_*omi 4 regex node.js nodemon

在Nodemon忽略文件中,我想有选择地忽略主文件夹中的文件夹.

我的文件夹结构是:

-modules
  -accounts
 -client
     -angularfiles
        -accounts.js
 -repository
      -accountrepository.js    
-bankbranch
 -client
     -angularfiles
         -bankbranch.js
 -repository
      -bankbranchrepository.js    
Run Code Online (Sandbox Code Playgroud)

在这个层次结构中,我想忽略文件路径"modules/accounts/client/angularfiles /"&"modules/bankbranch/client/angularfiles /"

我还有更多这样的模块.在这种情况下,我尝试写这个正则表达式基于这样的表达式忽略:

/modules\\\w*\\client\\angularfiles\\*/
Run Code Online (Sandbox Code Playgroud)

使用在线正则表达式匹配器,它匹配此路径:

\AngularJSApp\modules\accounts\client\angularfiles\bankbranch.js 
Run Code Online (Sandbox Code Playgroud)

但是当client\angularfiles中的文件发生更改时,nodemon会重新启动.

Ste*_*han 5

Nodemon依赖于文件模式而不是正则表达式来忽略某些文件.

试试这个:

nodemon --ignore 'modules/**/client/angularfiles/*'
Run Code Online (Sandbox Code Playgroud)