express入门

  • express使用:npm install express --save

  • express介绍:

    Web 应用程序

    Express 是一个保持最小规模的灵活的 Node.js Web 应用程序开发框架,为 Web 和移动应用程序提供一组强大的功能。

    API

    使用您所选择的各种 HTTP 实用工具和中间件,快速方便地创建强大的 API。

    性能

    Express 提供精简的基本 Web 应用程序功能,而不会隐藏您了解和青睐的 Node.js 功能。

    框架

    许多 流行的开发框架 都基于 Express 构建。

  • 引入express

    const express=require('express')
  • 实例:

    const app = express()
  • 使用:

    app.get('/',(req,res)=>{
        res.write('hello world')
        res.end()
    })/*使用get请求方法*/

    改装:

    const express=require('express')
    const app = express()
    ​
    app.get('/',(req,res)=>{
        res.send('hello world')
    })
    app.get('/login',(req,res)=>{
       res.send('login')
    })
    app.get('/home',(req,res)=>{
       res.send('home')
    })
    app.listen(3000,()=>{
        console.log('server start')
    })
    //用send可以代替res.write和res.end
  • express想较于原先的nodejs的http方法,无需要自行写入头文件

    express:

    app.get('/home',(req,res)=>{
       res.send({
        name:'zm',
        age:1000
       })
    })/*这样就可以获取到json对象*/

    http:

     '/api/login':(req,res)=>{
      
           res.write(`{"ok':1}`) 
           res.end()
        }
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值