后台管理系统:vue&node&MongoDB(一)
后台管理系统
使用工具: Vue Node Mongodb Element-ui
一、后台(Node+Mongodb)
前期准备:
需要下载的包:
mongooes -------- 连接 mongodb express --------- web应用框架 crypo --------- 加密 body-parser --------- post解析模块
文件夹的大致内容(需要创建的文件)
注册:在这里注册使用get来接收前端发来的请求(zhuce.js)
// 引入一个express 创建express程序
let express = require("express")
// 通过express加载一个简单的路由
let router = express.Router()
//引入加密模块
const crypto = require('crypto')
//引入数据库
const USER_COLLECTION_LIST = require("../db")
router.get("/zhuce/user", (req, res) => { //这里使用get来获取前端的数据
//加密
let newpwd = crypto.createHash("md5").update(req.query.upwd).digest("hex")
//把前端传过来的数据存放到数据库
let userlist = new USER_COLLECTION_LIST({
uname: req.query.uname,
upwd: newpwd
})
//这里显示
userlist.save().then((ok) => {
res.send({
msg: "我是注册的接口",
data: {
loginid: 1
}
})
}).catch((err) => {
res.send({
msg: "我是注册的接口",
data: {
loginid: 0
}
})
})
})
未完待续


浙公网安备 33010602011771号