zonghe

1.0.0 • Public • Published
const express=require('express');
const app=express();
const fs=require('fs');
const loginrouter=require('./srever/loginrou');//配置路由    登录
const zhurouter=require('./srever/zhurouter')//注册
const randerter=require('./srever/rander')
app.listen(8888,()=>console.log('秀啊'))
app.use(express.static('public',{index:"index.html"}))
app.use(express.json())//


app.use(loginrouter);//使用路由
app.use(zhurouter)
app.use(randerter)

// router.get("/api/fn",(req,res)=>{
//     let{index,num}=req.query;
//     let data=JSON.parse(fs.readFileSync('mock/user.json'));
//       res.send({
//         code:1,
//         id:Math.random().toString().slice(2),
//         arr:data.slice(index*num,(+index+1)*num),
//         maxcode:Math.ceil(data.length/num)
//        })
//      //另一种方法
//     // fs.readFile('mock/user.json',(err,data)=>{
//     //     if(err){
//     //         res.send({code:0})
//     //         return;
//     //     }
//     //     data=JSON.parse(data);
//     //     res.send({
//     //         code:1,
//     //         arr:data.slice(index*num,(+index+1)*num),
//     //         max:Math.ceil(data.length/num)
//     //     })
//     // })
  
      
   
// })
// router.post('/api/btn',(req,res)=>{//添加
//     let data=JSON.parse(fs.readFileSync('mock/user.json'));
//     req.body.id=Math.random().toString().slice(2)
//     data.push(req.body);
//     fs.writeFileSync('mock/user.json',JSON.stringify(data));
//     res.send({code:1})
// })
// router.post('/api/shan',(req,res)=>{//删除
//    let{id}=req.body;
//    let data=JSON.parse(fs.readFileSync('mock/user.json'))
//    let arr=data.filter(item=>+item.id!==+id)
//    fs.writeFileSync('mock/user.json',JSON.stringify(arr))
//    res.send({code:1})
// })
// router.post('/api/xiu',(req,res)=>{//修改
//     let {id}=req.body;
//     let data=JSON.parse(fs.readFileSync('mock/user.json'));
//     let obj=data.find(item=>+item.id===+id);
//     Object.assign(obj,req.body);
//     fs.writeFileSync('mock/user.json',JSON.stringify(data));
//     res.send({code:1})
// })
//注册
// router.post('/api/zhu',(req,res)=>{
//     let{user,pass}=req.body;
//     let data=JSON.parse(fs.readFileSync("mock/list.json"));
//     let flay=data.some(item=>item.user===user);
//     if(flay){
//         res.send({code:0})
//     }else{
//         req.body.id=Math.random().toString().slice(2);
//         data.push(req.body);
//         fs.writeFileSync('mock/list.json',JSON.stringify(data))
//         res.send({code:1})
//     }  
// })
//登录
// router.post('/api/login',(req,res)=>{
//     let{user,pass}=req.body;
//     let data=JSON.parse(fs.readFileSync("mock/list.json"));
//     let flay=data.some(item=>item.user===user&&item.pass===pass);
//     if(flay){
//         res.send({code:1})
//     }else{
//         res.send({code:0})
//     }  
// })

Readme

Keywords

none

Package Sidebar

Install

npm i zonghe

Weekly Downloads

2

Version

1.0.0

License

ISC

Unpacked Size

129 kB

Total Files

15

Last publish

Collaborators

  • yuyaqian