Так что я просто пытаюсь сделать очень простой сервер Hello World с этим кодом:ReferenceError: выход не определен в РЕПЛ: 1: 1 (в node.js)
var http = require('http'),
host = '127.0.0.1',
port = '9000';
var server = http.createServer(function(req, res){
res.writeHead(200, { 'Content-Type' : 'text/html'});
res.end('<h1>Hello World!</h1>');})
.listen(port, host, function(){
console.log('Server Running on http://' + host + ':' + port);
})
Когда я пытаюсь сохранить и выйти в Sublime я получаю эту ошибку:
Error trying to parse project. Expected value in C:\Users\Austin\HelloWorld.js:1:1
Я попытался с помощью другого текстового редактора, и это позволит мне сохранить код, но когда я запускаю его в РЕПЛ я не получаю журнала консоли и нет страницы Hello World, хотя что-то все еще работает. Я использую самую последнюю версию node.js для Windows x64.
Попробуйте запустить его так: 'node C: \ Users \ Austin \ HelloWorld.js'. Ваш код выглядит отлично. –
Я пробовал, и это не сработало. Запуск того, что я изначально должен быть в порядке, если я уже в REPL, не так ли? –
Иногда новые строки отбрасывают вещи в REPL ... если вы хотите протестировать ее в REPL, попробуйте сначала заменить все новые строки пробелами. –