nodejs的搭建

在这里插入图片描述
const express= require(“express”)
const logger = require(“morgan”)
const bodyparser =require(“body-parser”)
const router =require("./router/newrouter")
const index =express();

index.use(logger(“dev”))
index.use(bodyparser.urlencoded({extended:false}));
index.use(bodyparser.json());
index.use(express.static(__dirname+"/src"));
index.use(router)

index.listen(8888,() =>{console.log(“启动成功”)})
。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

const express=require(“express”)
const usserctrl=require("…/controller/userctrl")
const router= express.Router();
router.post("/login.do",usserctrl.adduser)

module.exports=router
。。。。。。。。。。。。。。。。。。。。。。。。

const userdao=require("…/dao/userdao")
module.exports={
adduser(a,b){
let username=a.body.userName
let pwd=a.body.pwd
console.log(username,pwd)
let userarr=[username,pwd]
userdao.adduserdb(“insert into ming values (?,?)”,userarr,function (err,data) {
console.log(data)
if(data){
b.send(“添加成功”)
}else{
b.send(“添加失败”)
}
})
}
}
。。。。。。。。。。。。。。。。。。。。。。
//
const dbpool=require("…/config/poolcif")

module.exports={
adduserdb(sql,arr,cb){
dbpool.connect(sql,arr,function (err,data) {
cb(err,data)
})
}

}
。。。。。。。。。。。。。。。。。。。。。

// 数据库的搭建
const mysql =require(“mysql”)
const poolcig={
host:“localhost”,
port:“3306”,
user:“root”,
password:“root”,
database:“myuse”
}
const dbpool={
pool:{},
create(){
this.pool=mysql.createPool(poolcig)
},
connect(sql,arr,fun){
console.log(arr)
this.pool.getConnection(function (err,connection) {
connection.query(sql,arr,fun)
connection.release()//该链接清空
})
}
}
dbpool.create();
module.exports=dbpool;

猜你喜欢

转载自blog.csdn.net/weixin_43453916/article/details/85634353