节点/ Express应用程序启动,但任何端口
问题描述:
我有以下应用程序成功启动上不上市,但它并没有在8080端口上节点/ Express应用程序启动,但任何端口
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
听,什么都没有发生。
答
你有使用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)
})
什么也没有发生?控制台中显示什么错误信息?你有路线吗? – Rexford