赞
踩
先安装express以便创建服务器项目,在cmd下
npm i express-generator -g
安装后就可以使用它来创建Node后端项目了,还在cmd下
express server
cd server
npm install
修改server文件夹下的package.json
安装node-dev,命令cnpm install -g node-dev
npm start启动服务器(类似启动tomcat)
网址默认端口localhost:3000
还能输入localhost:3000/users
安装mongoose数据库
npm i mongoose
models层文件夹下新建UserModel.js文件
创建monggose数据库并导出,代码如
- const mongoose=require("mongoose")
- const Schema=mongoose.Schema
- const usertype={
- username:String,
- password:String,
- gender:Number,//性别0,1,2
- introduction:String,
- avatar:String,
- role:Number//管理员1编辑2
- }
- const UserModel=mongoose.model("user",new Schema(usertype))
- module.exports=UserModel
routes下的admin文件夹创建UserRouter.js
把index.js的给搬过UserRouter.js中
粘过来还要改造,router改成UserRouter,gethomepage删掉
代码如下
- var express = require('express');
- var UserRouter = express.Router();
-
- /* GET home page. */
- UserRouter.post("adminapi/user/login",UserController.login)
-
- module.exports = UserRouter;
先这样后面好复杂,整体代码在我这。。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。