Heroku + node.js = 端口已被使用?

3 heroku node.js

我一直在努力使用 Heroku 和 Node 将其组合在一起,我尝试了一切并在错误后出现错误,这是我的代码:

var http       = require('http');
var express    = require('express'),
    app        = module.exports.app = express();
var port       = process.env.PORT;
var server     = http.createServer(app);
    server.listen(port,{origins: '*:*'});

module.exports = app;
Run Code Online (Sandbox Code Playgroud)

部署 app.js 后,我收到错误Port 3137 is already in use。我在这里失去了理智,不知道该怎么办。希望你能帮助我,谢谢。

小智 5

注释掉www文件中与端口相关的内容,

因为您的应用程序已经在 app.js 文件中启动服务器:

//var port = normalizePort(process.env.PORT || '3000');
//app.set('port', port);

//server.listen(port);
Run Code Online (Sandbox Code Playgroud)