1. 程式人生 > 其它 >nodejs模組的修改

nodejs模組的修改

1.終端

啟動app.js

2.mongodb.js中

3.content.router.js中

//匯入
const {contentModel} = require("../mongodb");
const {success,fail}=require("../toast");
//模組匯出
module.exports=function(router){
    //查詢內容
    router.get("/content",async (ctx)=>{ //處理操作
        try{
            const data=await contentModel.find({});//
await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } }) //新增內容 router.post("/content",async ctx=>{ try{ const data=await contentModel.create(ctx.request.body);//await 等待 return success(ctx,data); }
catch(error){ return fail(ctx,error) } }) //刪除內容 router.delete("/content",async ctx=>{ try{ const data=await contentModel.deleteOne(ctx.request.body);//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } })
//修改內容 router.put("/content",async ctx=>{ try{ const data=await contentModel.updateOne(ctx.query,ctx.request.body);//await 等待 return success(ctx,data); }catch(error){ return fail(ctx,error) } }) }

4.test.http中

宣告全域性變數

修改