文件名称:teng-koa:简单快速的Koa v2框架
文件大小:350KB
文件格式:ZIP
更新时间:2024-06-07 03:31:17
JavaScript
Teng-koa 项目已经通过生产测试。 目前附带的 Demo Live Demo: (Hitokoto API + NeteaseCloud Music API) Demo: 网易云 API (基于 simple-netease-cloud-music) Demo: 请求数统计 (过去一分钟,过去一小时,过去一天) 考虑开源一言 (预计下一次更新就是开放一言的时间) 本项目是基于 Koa v2 的 RESTful API 框架实现,目前已经实现的功能: 可以使用 install.sh 在 CentOS/Ubuntu 下快捷安装 Node.js 可以使用 update.sh 在 Linux 下通过 Git 快捷更新 您修改后的API 自动化加载的路由 自动化加载的控制器 易用的日记系统 简单的访问统计 更方便的中间件,插件管理 更方便的 Cron 管理 邮件发送模块 (提供 API服务错
【文件预览】:
teng-koa-master
----.eslintrc.json(29B)
----crons.js(130B)
----config.example.json(599B)
----core.js(2KB)
----logs()
--------readme.md(43B)
----usage.md(5KB)
----bash()
--------install_nodejs_centos.sh(7KB)
--------install_nodejs_ubuntu.sh(12KB)
----Readme.md(2KB)
----public()
--------favicon.ico(9KB)
----yarn.lock(93KB)
----install.sh(1KB)
----src()
--------logger.js(3KB)
--------prestart.js(2KB)
--------models()
--------route.js(685B)
--------controllers()
--------cache.js(2KB)
--------mail.js(2KB)
--------utils.js(2KB)
--------crons()
--------controller.js(1KB)
--------cron.js(2KB)
--------middlewares()
--------db.js(2KB)
----img()
--------screenshot.png(264KB)
----Dockerfile(425B)
----update.sh(467B)
----test()
--------.eslintrc.json(29B)
--------unit()
----routes.js(2KB)
----shrinkwrap.yaml(88KB)
----.editorconfig(667B)
----.gitignore(60B)
----netease.md(3KB)
----plugins.js(999B)
----package.json(2KB)