web2021--小白进阶之路Node.js 6个接口

web2021–小白进阶之路Node.js 6个接口 练习

步骤:
1)创建public文件目录,router文件目录(路由器),app.js服务器,pool.js(连接池对象)
2)在router里创建相关的路由器 如:user.js(用户路由器)
3)引入express框架结构模块,路由器模块,
4)用post方法获取数据的body-parser模块,
5)打印路由器
6)创建服务器
7)将静态资源托管到public目录下
8)获取数据,将路由器挂载到服务器下使用

//引入express模块
const express=require('express');
//根据路由器的名字,写相应的连接池对象,user.js路由器,在router下
//router与app.js在同一目录下,user路由器在router下
//引入路由器
const userRouter=require('./router/user.js');
//要获取数据,三种方法:bodyParser,req.query,post引流
//这里用bodyParser
//引入bodyParser模块
cosnt bodyParser=require('');
//创建服务器
const app=express();
//设置端口号
app.listen(8080);
//托管静态资源到public目录下
app.use(express.static('public'));
//获取数据
app.use(bodyParser.urlencoded({
   
    extended:false
}));
//打印路由器
console.log(userRouter);
//将路由器挂载到服务器下
app.use('/user',userRouter);

** 连接池用来连接数据库 引入数据库mysql模块 创建连接池对象 导出连接池对象提供给路由器使用**

//引入mysql模块
const mysql=require('mysql');
//创建连接池对象,用于连接数据库
const pool=mysql.createPool({
   
host:'127.0.0.1',
port:'3306',
user:'root',
password:'',
database:'ft',
connectionLimit:15
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值