@ymenaidtopa

При использовании команды, вылетает ошибка?

Код:
const http = require('http');
const port = 3001;
const server = http.createServer();

server**on('request'** (request, response) => {
    console.log(`URL: ${request.url}`);
    response.end('Hello, server!')
})

server.listen(port, (error) => {
    if (error) return console.log(`Error: ${error}`);

    console.log(`Server is listening on port ${port}`)
})

Ошибка:
C:\Users\User_ml\Desktop\FirstApi\express-api>node hello-server.js
C:\Users\User_ml\Desktop\FirstApi\express-api\hello-server.js:5
server**on('request'** (request, response) => {
                    ^^^^^^^^^^^^^^^^^^^^^

SyntaxError: Malformed arrow function parameter list
[90m    at Object.compileFunction (node:vm:352:18)[39m
[90m    at wrapSafe (node:internal/modules/cjs/loader:1031:15)[39m
[90m    at Module._compile (node:internal/modules/cjs/loader:1065:27)[39m
[90m    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)[39m
[90m    at Module.load (node:internal/modules/cjs/loader:981:32)[39m
[90m    at Function.Module._load (node:internal/modules/cjs/loader:822:12)[39m
[90m    at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:79:12)[39m
[90m    at node:internal/main/run_main_module:17:47[39m
  • Вопрос задан
  • 196 просмотров
Решения вопроса 1
Вам консоль показывает место ошибки. Вас не смущают какие-то **? Должно быть так:
server.on('request', (request, response) => {
    console.log(`URL: ${request.url}`);
    response.end('Hello, server!')
})
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
28 мар. 2024, в 21:25
2000 руб./за проект
28 мар. 2024, в 21:17
5000 руб./за проект
28 мар. 2024, в 20:46
150000 руб./за проект