gpt4 book ai didi

file - Node : Search for a filetype in a folder

转载 作者:太空宇宙 更新时间:2023-11-04 01:13:27 24 4
gpt4 key购买 nike

我想知道在 Node 中搜索具有 *.tmpl.* 格式(如 comment.tmpl.dot)的模板文件并获取文件内容并将其作为回调中的参数执行的最佳方法是什么?

最佳答案

我的基本计划是

  1. 阅读目录
  2. 使用正则表达式来匹配您的文件名模式
  3. 阅读文件并执行您需要的操作

这里有一些代码可以帮助您入门,这里是 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);
});
}
}

关于file - Node : Search for a filetype in a folder,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13817621/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com