NodeJs后端+Vue+MySQL搭建一个管理系统
写在前面,之前一直换着法用Java写后端,不论是SpringBoot还是MVC还是啥,就离不开那一套,忽然发现现在学校又让用node写后端的,学习一下!
一、首先整一套Vue现成的开源脚手架程序并启动,作为前端架子
我这边用的是 vue-manage-system,非常好用这边肥肠感谢!根据项目里面的Readme启动起来项
注意如果install出现错误像下面这个图,那就删掉 package-lock.json 这个文件
二、就以这个登录接口为例,测试交互
src下新建server包
// 数据库连接配置
module.exports = {
mysql: {
host: '127.0.0.1',
user: 'root',
password: '123456',
database: 'nodejsserver',
port: '3306'
}
}
新建 mysqldb.js 数据库连接工具类
新建 api.js 接口类
var models = require('./mysqldb'); //数据库链接信息
var express = require('express');
var router = express.Router();
var mysql = require('mysql');
// 连接数据库
var conn = mysql.createConnection(model