Не могу получить Hello World с Node.js в Cloud9 - PullRequest
0 голосов
/ 04 марта 2020

Я не могу понять, как заставить мой сервер отвечать Hello World. Я даже не знаю, что такое IP-адрес. IP указан на вкладке моего терминала это?

Я только что создал среду EC2 с шаблоном Node.js по умолчанию. Нужно ли настраивать больше вещей заранее?

https://i.stack.imgur.com/4m85x.png

1 Ответ

0 голосов
/ 04 марта 2020

Попробуйте решение ниже и дайте мне знать, если вам нужно какое-либо объяснение:

const http = require("http");
const port = 3000; // make sure the port number is not used

const requestHandler = (req, res) => {   
    req.on('Error occurerd', (err) => {
        console.error(err);
        res.end();
    });
    res.end("Hello from AWS Cloud9!");
}

const server = http.createServer(requestHandler);

server.listen(port, () => {
    console.log(`Server is listening on port ${port}!`);
    // Run your script then copy past this url in your browser 127.0.0.1:3000
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...