Получение ошибки необработанного события 'error' events.js Angular 6 - PullRequest
0 голосов
/ 11 декабря 2018

Я новичок в angular и пытаюсь настроить существующий проект на сервере.Я настроил проект в корне сервера и переместил мою сборку в папку apache (/ var / www / html).У меня есть карусель на главной странице, и я получаю ошибки main.da2430b946ec091e1c9e.js:1 ERROR TypeError: Cannot read property 'toArray' of undefined.Я использую загрузочную карусель на домашней странице.

Когда я запускаю команду node project.js, для которой определен NPM PACKAGES API ROUTES ADMIN ROUTES, я получаю сообщение об ошибке:

    events.js:183
      throw er; // Unhandled 'error' event
      ^

Error: listen EADDRINUSE :::8081
    at Server.setupListenHandle [as _listen2] (net.js:1360:14)
    at listenInCluster (net.js:1401:12)
    at Server.listen (net.js:1485:7)
    at Object.<anonymous> (/home/sam/server/routes/chat.js:36:8)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)
    at Function.Module._load (module.js:498:3)
    at Module.require (module.js:597:17)
    at require (internal/module.js:11:18)
    at Object.<anonymous> (/home/sam/server/routes/api.js:26:18)
    at Module._compile (module.js:653:30)
    at Object.Module._extensions..js (module.js:664:10)
    at Module.load (module.js:566:32)
    at tryModuleLoad (module.js:506:12)

Я где-то читал, что эта ошибка может быть из-за порта, используемого другим сервисом.Поэтому я запускаю следующие команды:

sudo lsof -i :80 # checks port 81
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2  886     sam    4u  IPv6  18050      0t0  TCP *:http (LISTEN)
apache2 2559 www-data    4u  IPv6  18050      0t0  TCP *:http (LISTEN)
apache2 2588 www-data    4u  IPv6  18050      0t0  TCP *:http (LISTEN)

sudo lsof -i :80 # checks port 80
COMMAND  PID     USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
apache2  886     sam    4u  IPv6  18050      0t0  TCP *:http (LISTEN)
apache2 2559 www-data    4u  IPv6  18050      0t0  TCP *:http (LISTEN)
apache2 2588 www-data    4u  IPv6  18050      0t0  TCP *:http (LISTEN)

sudo lsof -i :8081 # checks port 80
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
node    8468 sam   10u  IPv6  54277      0t0  TCP *:tproxy (LISTEN)

sudo lsof -i :8081 # checks port 8081
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
node    8468 sam   10u  IPv6  54277      0t0  TCP *:tproxy (LISTEN)

Вот подробности англоязычной версии:

Angular CLI: 6.0.8
Node: 8.14.0
OS: linux x64
Angular: 6.0.9

Может кто-нибудь помочь мне с этим вопросом.Я потратил на это много часов и не нашел никакого рабочего решения.

Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...