1
resposta

Erro quando coloca html

const http = require('http');

const servidor = http.createServer( function (req, resp) {
    resp.end('<html>
    <head>
        <meta charset="utf-8">
    </head>
    <body>
        <h1> Casa do Código </h1>
    </body> 
</html>
    ')
});
servidor.listen(3000);
1 resposta

Olá Gustavo, o seu erro se encontra dentro do método resp.end(), você está envolvendo o código HTML utilizando aspas '', a maneira de retornar do jeito que está o código, seria realizar o uso de crases :

``

Segue a baixo modelo do seu código com uso de crases no lugar das aspas:

const http = require('http');

const servidor = http.createServer( function (req, resp) {
    resp.end(`
    <html>
        <head>
            <meta charset="utf-8">
        </head>
        <body>
            <h1> Casa do Código </h1>
        </body> 
    </html>
`);
});
servidor.listen(3000);