koa2 连接mongodb 数据库,解决后台跨域

1. koa2 操作连接MONGODB 数据库

  1. 安装mongodb 模块:

    npm i mongodb --save

  2. 引入mongodb下面的MongoClient

     var Mongodb = require('mongodb').MongoClient
     // 定义数据库的连接地址,以及配置数据库
     var url ='mongodb://localhost:27017/',
     var  dbname = 'koa',
     // node,js 连接数据库
     MongoClient.content(url,(err,client)=>{
         const db = client.db(dbname)
     })    
    // 操作数据库;
    MongoClient.connect(url,(err,db)=>{
        db.collection('users').insertOne('name':"柚子小哥哥!"),(err,result){
            dn.close()//关闭连接;
        }
    })
    

2.koa2 后台设置跨域:koa2-cors:

  1. 安装koa2-cors 的指令是:

    npm i --save koa2-cors

  2. 引入koa2-cors 配置中间件:

     var  koa = require('koa')
     var cors = require('cors')
     var app = new koa();
     app.use(cors())
    

你可能感兴趣的:(node.js)