Node.js的大事件项目(后续补坑)

记录

<!>大事件项目属于是Vue教程里的,所以选完Vue再回来继续补Node.js
<!>CSS和BOM的移动端操作还没有学,后续补坑

Node.js中大事件项目的补坑(更新事件:2022/7/29 16:35)

文件类别分为:router;rouer_handler;db;Schema;app.js

文件分类的解释

  • router:我理解的意思是接口分类,以及调用其他文件夹的处理函数,比如说总端的网址是’http://127.0.0.1:80',如果我向修改密码的话,那么router会将你分配到修改密码的路由中,然后这个路由调用其他路由的函数方法进行操作.

  • router_handler:意思就是对你在router里面进行的操作进行分析,并利用里面的函数方法给你进行处理.

  • db:数据库的包,需要自行创建.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    const mysql = require('mysql')
    // 创建数据库连接对象
    const db = mysql.createPool({
    host:'127.0.0.1',
    user:'root',
    password:'123456',
    database:'my_db_01',
    })

    module.exports = db
  • Schema:它用于指定规则的,比如你的密码多少位,包含大小写或者英文之类的,再比如你的邮箱格式是否符合xxx@xxx.com,必需包是joi

    1
    2
    // 导入包
    const joi = require('joi')
  • app.js:它属于是一个总端吧,如果你进行修改密码的操作,那么它会将你分配到修改密码的路由中去操作.

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2022 BieGua
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信