获取未处理的“错误”事件events.js的错误Angular 6

时间:2018-12-11 05:16:59

标签: node.js angular components angular6

我是不熟悉Angle的人,正在尝试在服务器上设置现有项目。我已经在服务器的根目录上设置了项目,并将我的构建移至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版本的详细信息:

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

有人可以帮助我解决此问题。我已经花了很多时间,却没有找到任何可行的解决方案。

谢谢。

0 个答案:

没有答案