我的应用程序已成功启动,但它不会侦听端口8080。
var app = require('../app');
var debug = require('debug')('shanadminpanel:server');
var http = require('http');
/**
* Get port from environment and store in Express.
*/
var port = normalizePort(process.env.PORT || '8080');
app.set('port', port);
/**
* Create HTTP server.
*/
var server = http.createServer(app);
当我输入网址localhost:8080
时,什么也没发生。
答案 0 :(得分:0)
您使用了http
所以你可以通过任何一个创建服务器。 有两种方法可以创建服务器
http模块
快递你可以这样做。 快递 var http = require("http");
var server = http.createServer(function(request, response) {
console.log("server created")
}).listen(80);
var express = require('express');
var app = express();
app.get('/', function (req, res) {
res.send('Hello World');
})
var server = app.listen(8081, function () {
var host = server.address().address
var port = server.address().port
console.log("Example app listening at http://%s:%s", host, port)
})