![](/img/trans.png)
[英]How to read files inside Directory and store in memory in node.js
[英]How to read files in directory in node.js?
在我的node.js应用程序中,我从文件夹中加载模块,并将其放入数组中。 现在我像这样手动做
var sitesList = [
require('./js/sites/A.js'),
require('./js/sites/B.js'),
require('./js/sites/C.js')
];
但是随着时间的流逝,我不想每次添加新模块时都将文件名添加到此列表中。 我怎样才能遍历站点文件夹中的所有js文件并将其自动添加到数组中?
var normalizedPath = require("path").join(__dirname, "js/sites");
var sitesList = [];
var fs = require("fs");
fs.readdirSync(normalizedPath).forEach(function(file) {
sitesList.push(require("./js/sites/" + file));
});
您还可以查看以下模块:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.