首页 > 解决方案 > 在 ubuntu 上运行 express 应用程序时出错

问题描述

我最近将我的操作系统更改为 Ubuntu,我正在尝试使用 nodemon 运行我的快速应用程序,但出现错误。

这是我现在拥有的代码:

const express = require('express');
const app = express();

app.listen(1000)

该应用程序正在启动,但我收到此错误:

vents.js:174
投掷器;// 未处理的“错误”事件
^

错误:监听 EACCES:权限被拒绝 0.0.0.0:1000
在 Server.setupListenHandle [as _listen2] (net.js:1263:19)
atlistenInCluster (net.js:1328:12)
at Server .listen (net.js:1415:7)
在 Function.listen (/home/arbaaz/Documents/newProject/node_modules/express/lib/application.js:618:24)
在 Object. (/home/arbaaz/Documents/newProject/index.js:4:5)
在 Module._compile (internal/modules/cjs/loader.js:778:30)
在 Object.Module._extensions..js (internal/modules /cjs/loader.js:789:10)
在 Module.load (internal/modules/cjs/loader.js:653:32)
在 tryModuleLoad (internal/modules/cjs/loader.js:593:12)
在 Function.Module._load (internal/modules/cjs/loader.js:585:3)处发出
'error' 事件:
atemitErrorNT (net.js:1307:8)
at process._tickCallback (internal/process/next_tick. js:63:19)
在 Function.Module.runMain (internal/modules/cjs/loader.js:834:11)
在启动时 (internal/bootstrap/node.js:283:19)
在 bootstrapNodeJSCore (internal/bootstrap/node .js:623:3)

我不知道是什么原因造成的,因为我是编程新手。

标签: node.jsexpressubuntu

解决方案


推荐阅读