Skip to content

coderiver-org/nodejs-koa-wxapp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

项目介绍

koa koa-router sequelize mysql2

Node.js Koa2 实战开发微信小程序服务端API接口。

数据库

启动项目前一定要在创建好 wxapp 数据库。

# 登录数据库
$ mysql -uroot -p密码

# 创建 wxapp 数据库
$ CREATE DATABASE IF NOT EXISTS wxapp DEFAULT CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;

项目使用

首先使克隆项目,然后进入项目根目录使用命令安装包,最后命令启动项目,代码会根据模型自动创建数据库表的。

# 克隆项目代码
$ git clone https://github.com/liangfengbo/nodejs-koa-wxapp.git

# 进入koa项目根目录
$ cd nodejs-koa-wxapp

# 安装包
$ npm install

# 运行服务
$ npm run dev

# 打开浏览器输入回车:http://localhost:3000

项目亮点

Koa服务端编程、异步编程、面向对象编程。

  • Koa 与 Koa 二次开发API
  • 多 koa-router 拆分路由
  • require-directory 自动路由加载
  • nodemon修改文件自动重启
  • 异步编程,async/await
  • 异步异常链与全局异常处理
  • Sequelize ORM 管理 MySQL
  • JWT 权限控制中间件
  • Validator 与 LinValidator 验证器
  • 更多介绍..

接口v1

项目来源与正版教程

About

Node.js + Koa2 + MySQL 实战开发微信小程序服务端接口

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy