【发布时间】:2018-11-05 11:35:45
【问题描述】:
我尝试使用 app.listen(5050),但运行后,它会同时监听 5050 和 3000 端口。我应该如何让它只监听特定的端口?
这是lsof 上的结果
不知道最后那个hbci和mmcc是什么意思。
实际上我运行的代码来自 gundb 上的示例。
const express = require('express');
const path = require('path')
const Gun = require('gun');
const port = process.env.OPENSHIFT_NODEJS_PORT ||
process.env.VCAP_APP_PORT ||
process.env.PORT ||
process.argv[2] ||
8080;
var app = express();
app.use(Gun.serve);
app.use(express.static(path.join(__dirname, 'public')));
// const server = app.listen(port);
const server = app.listen(5050);
Gun({
localStore: false,
web: server
});
console.log('Server started on port ' + port + ' with /gun');
module.exports = app;
【问题讨论】: