第一步 npm i mysql --save //下载mysql依赖
第二步 在根路径创建一个server 的文件夹 里面创建一个index.js 的请求数据库的sql
let express=require("express");//引入没有提示
let router =express.Router();
let mysql=require("mysql");
let conection=mysql.createConnection({//创键数据库连接
host:"localhost",
user:"root",
port:3306,
password:"sa",
database:"flight",
});
conection.connect();//检测连接
router.get('/sel',function (req,res) {
conection.query("select * from userinfo",(err,result)=>{
res.json(result);
});
});
module.exports=router;//导出
第三步 在build文件夹里webpack.dev.conf.js 引入 server 文件夹
例如
let server=require("../server")
在下面配置语句里 添加 before()方法
例如
before(app){
app.use('/api',server);
}
这样就可以请求数据库了(*^▽^*)!
如果有报错仔细检查index.js 创建数据库连接信息是否正确
做一下笔记!