node文件操作


1
2
3
4
5
6
7
8
9
10
var fs = require('fs');
fs
.readdirSync(__dirname + '/entity_table')
.filter(function (file) {
return (file.indexOf('.') !== 0) && (file !== basename) && (file.slice(-3) === '.js');
})
.forEach(function (file) {
var model = sequelize['import'](path.join(__dirname + '/entity_table', file));
db[model.name] = model;
});