Express框架

一、Node框架

1、框架:一个半成品,开发人员按照框架的规范(要求)进行不同配置就可以实现不同的需求

2、Node的常用框架:Express、Koa、egg

二、Express框架

1、简介:基于Node运行环境的轻量级Web框架,封装了Node的http模块并对该模块的功能进行了扩展使开发者可以轻松完成页面路由、请求处理、响应处理。

2、在VSCode中安装Express

(1)npm init -y --生成package.json文件
(2)npm install express --save

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

3.3、使用Express搭建Web服务器

(1)引入express模块;
(2)调用express()方法创建服务器对象app;
(3)调用get()方法定义GET路由;
(4)调用listen()方法监听端口

演示:

在这里插入图片描述
在这里插入图片描述

三、Express框架的功能

1、设立中间件响应http请求

2、执行基于HTTP方法和URL不同动作的路由

3、允许动态渲染基于参数传递给模板HTML页面

四、在VScode中创建Express项目

1、安装Express

在cmd中输入npm install -g express-generator

在这里插入图片描述

2、查看Express版本号

express --version

在这里插入图片描述

3、创建项目

3.1、创建一个目录

3.2、进入该目录执行指令:express 项目名

例如:express hello

在这里插入图片描述

3.3、进入项目所在目录,执行指令:npm install 安装相关依赖模块

例如: cd hello
hello> npm install

在这里插入图片描述

3.4、启动项目:npm start – 项目默认的端口号是3000

在这里插入图片描述

3.5、启动浏览器访问:http://localhost:3000

在这里插入图片描述

当使用浏览器进入访问时出现此界面说明以上操作全部成功

4、修改项目监听的端口号:/bin/www

在这里插入图片描述

5、安装nodemon模块,实时跟踪源程序的变化。安装完成后打开package.json文件,做如下修改

  
  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值