All Projects → Nick233333 → koa2

Nick233333 / koa2

Licence: other
📔koa2 + mongodb 博客系统

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to koa2

rest node api
用node实现restful风格的api
Stars: ✭ 55 (+205.56%)
Mutual labels:  koa2
v2020
后盾人2019-2020年视频代码
Stars: ✭ 147 (+716.67%)
Mutual labels:  koa2
koa-rest-router
Most powerful, flexible and composable router for building enterprise RESTful APIs easily!
Stars: ✭ 67 (+272.22%)
Mutual labels:  koa2
webpack-node
Use webpack to build node projects.
Stars: ✭ 44 (+144.44%)
Mutual labels:  koa2
NewsAggregationWebsiteKoa2
新闻聚合网站,前端:bootstrap 后端:node koa2 数据库:monogodb, 并可以通过android APP打开该网页
Stars: ✭ 46 (+155.56%)
Mutual labels:  koa2
restria
Entria's REST API boilerplate
Stars: ✭ 25 (+38.89%)
Mutual labels:  koa2
express-to-koa
Use express middlewares in Koa2, the one that really works.
Stars: ✭ 18 (+0%)
Mutual labels:  koa2
polix
🚀 Node.js Web Framework
Stars: ✭ 32 (+77.78%)
Mutual labels:  koa2
node-server
(@nestjs refactoring)⚡️My personal website's api server, a RESTful application that powered by @eggjs
Stars: ✭ 17 (-5.56%)
Mutual labels:  koa2
login push
vue+koa2+jwt实现单点登录 + todolist增删改查
Stars: ✭ 20 (+11.11%)
Mutual labels:  koa2
koa-session-minimal
Minimal implementation of session middleware for Koa 2
Stars: ✭ 73 (+305.56%)
Mutual labels:  koa2
inversify-koa-utils
inversify-koa-utils is a module based on inversify-express-utils. This module has utilities for koa 2 applications development using decorators and IoC Dependency Injection (with inversify)
Stars: ✭ 27 (+50%)
Mutual labels:  koa2
koa2-rest-scaffold
Koa2 RESTful API 脚手架。
Stars: ✭ 27 (+50%)
Mutual labels:  koa2
PoW-Shield
Project dedicated to fight Layer 7 DDoS with proof of work, featuring an additional WAF. Completed with full set of features and containerized for rapid and lightweight deployment.
Stars: ✭ 99 (+450%)
Mutual labels:  koa2
Agile-Server
A simple, fast, complete Node.js server solution, based on KOA. 简单快速的 、性能强劲的、功能齐全的 node 服务器解决方案合集,基于 KOA。
Stars: ✭ 24 (+33.33%)
Mutual labels:  koa2
tsbb
TSBB is a zero-config CLI that helps you develop, test, and publish modern TypeScript project. @tsbbjs
Stars: ✭ 87 (+383.33%)
Mutual labels:  koa2
bugu-web
BuguLink backend project (Koa2 + MySQL + Redis).
Stars: ✭ 36 (+100%)
Mutual labels:  koa2
demo
个人博客中用到的demo,和其他各种乱七八糟的demo
Stars: ✭ 57 (+216.67%)
Mutual labels:  koa2
think-trace
Error trace for ThinkJS 3.x
Stars: ✭ 12 (-33.33%)
Mutual labels:  koa2
biturl
短网址
Stars: ✭ 38 (+111.11%)
Mutual labels:  koa2

运行环境

Node v7.6+
Redis v4.0+
MongoDB v3.4+

安装

git clone https://github.com/Nick233333/koa2.git
cd koa2 
npm install
npm run dev 
or 
npm run production
cp .env.example .env

修改 Redis 和 MongoDB 的配置 以及 QQ 邮箱的授权码 SMTP 支持 开通方式:http://service.mail.qq.com/cgi-bin/help?subtype=1&id=28&no=166

.env 参考配置

PORT=3000                  运行端口
SESSION_KEY=xxxx           session key
APP_KEY=xxx                加密 key

REDIS_DB_CACHE=2           缓存数据库
REDIS_DB_SESSION=1         session 数据库
REDIS_PASSWORD=xxx         redis密码,没有设置为空即可

MONGODB=mongodb://username:password@localhost:27017/koa2  mongodb 连接

[email protected]            开通发送邮件的 qq 邮箱
EMAIL_PASSWORD=xxx               SMTP 码,不是 qq 密码,也不是邮件密码
DOMAIN=http://127.0.0.1:3000     域名
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].