Я следую учебнику, изучая Экспресс.Почему мой экспресс-сервер не перезагружается?
Я написал следующий код:
'use strict';
var express = require('express');
var app = express();
app.listen(3000);
Тогда, когда я запустил программу в консоли, и пошел в свой браузер (локальный: 3000), я просто получаю сообщение: Cannot GET /
Какие конечно, следует ожидать.
Далее я поручил обновить код для этого:
'use strict';
var express = require('express');
var app = express();
app.get('/', function(req, res){
res.send("<h1>I Love Treehouse!</h1>");
});
app.listen(3000, function(){
console.log("The frontend server is running on port 3000!");
});
Если я убить сервер и обновите страницу, однако, я все еще получаю: `Не могу GET /»
И ничего записывается на консоль.
Я убил процесс, перезапустил программу, перезапустил текстовый редактор и без успеха перезапустил браузер.
Любая идея, что происходит? Я внимательно слежу за учебником и не вижу, что что-то пропустил.
Возможно, что-то устарело?
Спасибо!
http://imgur.com/YulslpC - Я не могу воспроизвести проблему. – Quentin
Вы пытались использовать [nodemon] (https://npmjs.com/package/nodemon)? – peteb
Какую команду вы используете для запуска файла? –