*.tmpl.*
Node のような形式のテンプレート ファイルを検索しcomment.tmpl.dot
、ファイルの内容を取得してコールバックのパラメーターとして実行するにはどうすればよいでしょうか。
質問する
81 次
1 に答える
1
私の基本計画は
- ディレクトリを読む
- 正規表現を使用してファイル名パターンに一致させます
- ファイルを読んで、必要なことは何でもしてください
開始するためのコードと、NodeJs のファイルシステム API http://nodejs.org/api/fs.htmlを次に示します。
var fs = require('fs'),
sourcePath = '/your path/';
var files = fs.readdirSync(sourcePath);
for (var f in files){
var file = files[f];
if (file.match(/.*\.tmpl\..*/) {
// do whatever you want e.g. read the file
fs.readFile(file, function (err, data) {
if (err) throw err;
console.log(data);
});
}
}
于 2012-12-11T10:56:04.457 に答える