web-dev-qa-db-ja.com

NodeJSに「glob.sync」を含む複数のファイル拡張子を含める方法は?

誰でもglob.syncメソッドを使用して複数のファイル拡張子を追加する方法を提案できますか?.

何かのようなもの:

const glob = require('glob');
let files = glob.sync(path + '**/*.(html|xhtml)');

ありがとうございました :)

11
asishkhuntia

これを使用できます(ほとんどのシェルでもサポートされています)。

glob.sync(path + '**/*.{html,xhtml}')

またはこれらの1つ:

glob.sync(path + '**/*.+(html|xhtml)')
glob.sync(path + '**/*.@(html|xhtml)')
14
robertklep