栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

NodeJS:如何获取服务器的端口?

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

NodeJS:如何获取服务器的端口?

Express 4.x答案:

Express 4.x(根据下面的Tien
Do回答)现在将app.listen()视为异步操作,因此listener.address()将仅在app.listen()的回调中返回数据:

var app = require('express')();var listener = app.listen(8888, function(){    console.log('Listening on port ' + listener.address().port); //Listening on port 8888});

快递3答案:

我认为您正在寻找这个(特定于表达?):

console.log("Express server listening on port %d", app.address().port)

通过

express
命令创建目录结构时,您可能已经看到了这一点(下一行):

alfred@alfred-laptop:~/node$ express test4   create : test4   create : test4/app.js   create : test4/public/images   create : test4/public/javascripts   create : test4/logs   create : test4/pids   create : test4/public/stylesheets   create : test4/public/stylesheets/style.less   create : test4/views/partials   create : test4/views/layout.jade   create : test4/views/index.jade   create : test4/test   create : test4/test/app.test.jsalfred@alfred-laptop:~/node$ cat test4/app.jsvar express = require('express');var app = module.exports = express.createServer();// Configurationapp.configure(function(){  app.set('views', __dirname + '/views');  app.use(express.bodyDeprer());  app.use(express.methodOverride());  app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] }));  app.use(app.router);  app.use(express.staticProvider(__dirname + '/public'));});app.configure('development', function(){  app.use(express.errorHandler({ dumpExceptions: true, showStack: true })); });app.configure('production', function(){  app.use(express.errorHandler()); });// Routesapp.get('/', function(req, res){  res.render('index.jade', {    locals: {        title: 'Express'    }  });});// only listen on $ node app.jsif (!module.parent) {  app.listen(3000);  console.log("Express server listening on port %d", app.address().port)}


转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/417920.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号