本地搭建服务器代码

在terminal    
1 cd  文件夹  
2  node  jS 的文件夹名字
 3  npm init 
4 F:\java  script\nodeprc>npm install express@4 -s

5F:\java  script\nodeprc>npm install morgan -s
6F:\java  script\nodeprc>npm install body-parser -s
7F:\java  script\nodeprc>npm install mysql -s




const myexpress=require("express");
const logger=require("morgan")
const bodyParser=require("body-parser")
const router = require("./routers/pagerouters")
const myindex =myexpress();
myindex.use(logger("dev"))// 日志
myindex.use(bodyParser.urlencoded({extended:false}))//配置post的body解析
myindex.use(bodyParser.json());
myindex.use(myexpress.static(__dirname+"/src"));
myindex.use(router)
//探测雷达
myindex.listen(8888,()=>{
    console.log("服务器启动")
})



。。。。。。。。。。。。。。。。。。。。。。。。。。。。。
const express=require("express")
const router= express.Router();
const usecontroller=require("../controller/pageCtrl")
router.post("/login.do",usecontroller.userlogin)
module.exports=router

。。。。。。。。。。。。。。。。。。。。。。。。。。。。。


module.exports={
    userlogin(a,b){
        console.log("路由使用成功")
        let userName= a.body.userName
        let pwds=a.body.pwd
        console.log(userName,pwds)
        let db=mysqlModule.createConnection({
            host:"localhost",
            port:"3306",
            user:"root",
            password:"root",
            database:"myuse"

        })  //打开数据库
        db.connect();//链接数据库
        // db.query (sql语句,前台参数, 回调函数)
        db.query("SELECT uname FROM ming WHERE uname=? AND upad=?",[userName,pwds],function (err,data) {
            if(data.length>0){
                b.send(data[0].uname+"登陆成功")
            }else{
                b.send("登陆失败")
            }
        })
    }

}