最佳答案
我想你可以在nodejs中做到这一点.我的要求是将文件列为index.html中APP的来源.请看看这是否有用.
@H_404_1@
//// THIS WORKS FOR ME
///// in app.js or server.js
var app = express();
app.use("/",express.static(__dirname));
var fs = require("fs"),function getFiles (dir,files_){
files_ = files_ || [];
var files = fs.readdirSync(dir);
for (var i in files){
var name = dir + '/' + files[i];
if (fs.statSync(name).isDirectory()){
getFiles(name,files_);
} else {
files_.push(name);
}
}
return files_;
}
//// send the files in js folder as variable/array
ejs = require('ejs');
res.render('index',{
'something':'something'...........
jsfiles: jsfiles,});
///--------------------------------------------------
@H_404_1@我做了类似这样的事情来列出我的索引文件中的文件在views / index.ejs —下面的代码将列出index.ejs中的文件
@H_404_1@
<% for(var i=0; i < jsfiles.length; i++) { %>