ExpressJS - Hello Would

ExpressJS - Hello Would 首页 / ExpressJS入门教程 / ExpressJS - Hello Would

现在是时候开始使用Express开发无涯教程的第一个应用程序了。创建一个名为 index.js 的新文件,然后在其中键入以下内容。

var express=require('express');
var app=express();

app.get('/', function(req, res){
   res.send("Hello world!");
});

app.listen(3000);

保存文件,进入终端并输入以下内容。

nodemon index.js

这将启动服务器。要测试此应用,请打开浏览器并转到 http://localhost:3000 ,然后将显示一条消息,如以下屏幕截图所示。

无涯教程网

Hello world

第一行将Express导入文件中,无涯教程可以通过变量Express来访问它。使用它来创建一个应用程序并将其分配给var app。

app.get

此函数告诉在给定路由上调用 get 请求时该怎么办。回调函数具有两个参数,分别为 request(req) 和 response(res) 。请求 object(req)表示HTTP请求,并具有请求查询字符串(request query string),参数(parameters),主体(body),HTTP标头(headers)等的属性。类似地,响应对象(response object)表示Express应用程序在以下情况下发送的HTTP响应它收到一个HTTP请求。

res.send

该函数将一个对象作为输入,并将其发送到发出请求的客户端。在这里发送字符串" Hello World!" 。

app.listen

端口是此处唯一需要的参数。

S.No.Argument & Remark
1

port

服务器接收请求的端口号。

2

host

监听主机名称。

3

backlog

链接:https://www.learnfk.comhttps://www.learnfk.com/expressjs/expressjs-hello-world.html

来源:LearnFk无涯教程网

排队的未决连接的最大数量。默认值为511。

4

callback

服务器开始侦听请求时调用的异步函数。

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

技术与商业案例解读 -〔徐飞〕

技术领导力实战笔记 -〔TGO鲲鹏会〕

Python核心技术与实战 -〔景霄〕

SRE实战手册 -〔赵成〕

Redis核心技术与实战 -〔蒋德钧〕

分布式金融架构课 -〔任杰〕

性能优化高手课 -〔尉刚强〕

搞定音频技术 -〔冯建元 〕

Spring Cloud 微服务项目实战 -〔姚秋辰(姚半仙)〕

好记忆不如烂笔头。留下您的足迹吧 :)