const express=express("express");
const app=express()
1.express第三者ミドルウェアbody-parser(post伝値のミドルウェアを取得)
ダウンロード:npm install body-parser--save 導入:const bodyPaser=require(「body-parser」)構成:app.use(bodyParser.json());
app.use(bodyParser.urlencoded({ extended: true }));
app.use(bodyParser())( )
app.use(bodyParser.urlencoded({extended:false}))( )
app.use(bodyParser.json())( )
使用:app.post("/dologin",(req,res)=>{
console.log(req.body)// post
})
2.モノゴdbデータベースの接続
ダウンロード:npm install mongodb--save 導入:const Mongo Client=require(「mongodb」).Mongo Client 構成はvar dbUrl="mongodb:127.0.0.1:27017";
var dbname="productManager" //
MongoClient.connect(dbUrl,{useNewUrlParser:true},(error,client)=>{
if(error){
console.log(" ")
}
var db=client.db(dbname)
var result=db.collection("user").find();
result.toArray((err,data)=>{
if(err){
console.log(" ")
}
console.log(data)//data
client.close()//
}))
})
を使用する.