-1
我试图运行下面的命令“故宫开始”跑“故宫开始”但它引发以下错误:无法在Mac
internal/net.js:17
throw new RangeError('"port" argument must be >= 0 and < 65536');
^
RangeError: "port" argument must be >= 0 and < 65536
at assertPort (internal/net.js:17:11)
at Server.listen (net.js:1389:5)
at EventEmitter.listen (/Users/keyurshah/fulljs/node_modules/express/lib/application.js:617:24)
at Object.<anonymous> (/Users/keyurshah/fulljs/server.js:10:8)
at Module._compile (module.js:570:32)
at loader (/Users/keyurshah/fulljs/node_modules/babel-register/lib/node.js:144:5)
at Object.require.extensions.(anonymous function) [as .js] (/Users/keyurshah/fulljs/node_modules/babel-register/lib/node.js:154:7)
at Module.load (module.js:487:32)
at tryModuleLoad (module.js:446:12)
at Function.Module._load (module.js:438:3)
[nodemon] app crashed - waiting for file changes before starting...
你正在使用错误的端口在'app.listen(改变...',它通常是3000 – alexmac
@alexmac:能你请建议我如何设置端口?我想成为8080.我在我的net.js文件中添加了'var port = {8080}',但它似乎没有工作。 –
它必须在'app.listen'函数中设置,而不是仅在变量中定义。 – alexmac