Ich bin neu bei Node und Express, ich habe versucht, etwas mit Express nur um zu beginnen, dann habe ich dieses Problem konfrontiert.Express - res.send() funktioniert einmal
Erste res.send()
funktioniert gut, aber der zweite feuert nicht.
Hier ist mein Code:
var express = require('express'),
app = express(),
fs = require('fs'),
visits;
app.listen(8080);
app.get('/', function(req,res) {
res.send('Hello');
fs.readFile('counter.txt','utf-8', function(e,d) {
if (e) {
console.log(e);
}
else {
console.log(parseInt(d) + 1);
fs.writeFile('counter.txt',parseInt(d) + 1);
res.send('<p id="c">' + (parseInt(d) + 1) + '</p>');
}
})
...
'Hallo' gesendet wird, aber res.send('<p> .. </p>');
nicht. Wenn ich res.send('Hello');
kommentiere, werden Besucher angezeigt.
Vielen Dank im Voraus.
Danke, ich habe es, also muss ich es nur einmal anrufen und alles senden, was ich will, auf einmal. ty! –
Heute habe ich das gleiche Problem gefunden und dieser Beitrag hat mir viel +1 zu allen geholfen :) – Trialcoder