vue+koa2+mysql前后端访问:vue+koa2+mysql前后端访问_李疆的博客-CSDN博客_vue+koa2
注意:koa连接云服务器中的postgresql时,需要在pg_hba.conf中添加以下一行,并在服务列表重启postgresql服务以更新配置文件,否则会连不上
![]()
一、服务端-koa2
1、koa-generator搭建koa2项目
首先使用koa脚手架搭建好基础的框架,具体步骤,见:koa-generator搭建koa2项目_李疆的博客-CSDN博客
2、封装postgresql连接池
安装postgresql包
cnpm i -S pg
在根目录下新建db.js
// 连接postgreSQL
var pgsql = require("pg");
var pool = new pgsql.Pool({
host: 'localhost',
user: 'postgres', // 数据库用户名
password: 'user', // 数据库密码
database: 'test'
});
function query(sql) {
return new Promise((resolve, reject) => {
pool.connect(async (err, connection) => {
let result = await con