每次刷新我都会得到两次内容。请帮帮我。预先感谢。
names.js
names.js读取文件
var names = {
getNames: function(file) {
var data = fs.readFileSync(file).toString().split("\n");
for (i in data) {
var line = data[i].replace(/\s+/g, ' ').trim().split(" ");
names.push(line[0])
}
return names;
}
}
module.exports = {
incr: names
}
app.js
app.get('/', function(req, res) {
res.render('index', {names: incr.getNames(file)});
console.log(req.url);
res.end();
}
index.ejs
<% for (i in names) { %>
<tr>
<td><%= names[i] %></td>
</tr>
<% } %>