美文网首页
express脚手架

express脚手架

作者: kzc爱吃梨 | 来源:发表于2022-02-21 17:28 被阅读0次

    express-generator

    安装
    yarn global add express-generator

    使用

    • express -h查看帮助
    • express --view=ejs .注意有一个点
    • 这句话用于创建文件,点表示当前目录
    • 由于它会覆盖文件,所以要重新安装@types/express0

    CRM学习法

    • yarn install; yarn start
    • 分析app.js,主要API为app.set和app.use
    • app.set用于改配置,app.use用于使用中间件
    • 记得提交可运行的代码,防止后面改出问题
    const express = require('express')
    const app = express()
    
    app.use((request,response, next)=> {
        console.log(request.url)
        response.write('hi')
        next()
    })
    
    app.use((request,response, next)=> {
        console.log(2)
        response.write('hi')
        response.end()
        next()
    })
    
    app.listen(3000, ()=> {
        console.log('正在listen 3000');
    })
    
    express编程模型

    中间件

    • fn就是中间件,因为它是
    • 被插入到启动和结束中间的物件


    模块化

    • 这种模型使得每个功能都能通过一个函数实现
    • 然后通过app.use将这个函数整合起来
    • 如果把函数放到文件或npm里,就实现了模块化

    相关文章

      网友评论

          本文标题:express脚手架

          本文链接:https://www.haomeiwen.com/subject/qlyelrtx.html