2
recursive-readdir .html
と.js
のファイルを特定のディレクトリに再帰的に読み込む必要があります。しかし、私は["!*.html", "!*.js"]
の配列を与えると、ファイルを返しません。複数のファイル拡張子を含めるには、recursive-readdirで
これを修正するにはどうすればよいですか?
recursive-readdir .html
と.js
のファイルを特定のディレクトリに再帰的に読み込む必要があります。しかし、私は["!*.html", "!*.js"]
の配列を与えると、ファイルを返しません。複数のファイル拡張子を含めるには、recursive-readdirで
これを修正するにはどうすればよいですか?
あなたはbrace expansionを行うことができます。
var recursive = require("recursive-readdir");
recursive("dir1", ["!*.{html,js}"], function(err, files) {
if (err) return console.error(err);
console.log(files);
});
私はあなたを愛しています。このような突発的な反応=)。 –
ドキュメントは、それが配列で指定されたファイルを無視するだろうと言い、uはウルのコード – kgangadhar
を貼り付けることができますドキュメントは、なぜ単にことを使用しないで、あなたがあなた自身の無視機能を渡すことができると述べています? – Robert
ignore関数が私にとってうまくいかないようです。ファイルの拡張子が.htmlまたは.jsの場合、私はboolを返します。しかし、それは望ましい結果をもたらしませんでした。 –