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

时间:2014-03-04 05:11:42

标签: regex node.js nodemon

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

我的文件夹结构是:

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

在这个层次结构中,我想忽略文件路径“modules / accounts / client / angularfiles /”& “模块/ bankbranch /客户端/ angularfiles /”

我还有更多这样的模块。在这种情况下,我尝试根据如下表达式编写此正则表达式以忽略:

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

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

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

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

1 个答案:

答案 0 :(得分:5)

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

请改为尝试:

nodemon --ignore 'modules/**/client/angularfiles/*'