文件名称:koa2-sequelize:koa2+sequelize搭建的node初始框架
文件大小:58KB
文件格式:ZIP
更新时间:2024-05-27 12:34:48
JavaScript
koa2-sequelize 本项目采用koa2+sequelize(ORM)搭建一个node后端服务器 项目包含路由、路由拦截器、日志记录、jwt鉴权、文件上传、数据库连接(包含链接、model的导入、表关系、使用等) 其中babel相关配置解决node对es6/es7语法兼容的问题 启动 nodemon/pm2等 直接启动 run.js 文件即可 初始项目由koa-generator脚手架搭建。其他大部分由个人完成。 该项目还有待完善之处,仅供参考,不喜勿喷。
【文件预览】:
koa2-sequelize-master
----models()
--------user.js(572B)
--------index.js(228B)
--------nc_user.js(2KB)
----bin()
--------www(2KB)
----.babelrc(89B)
----config()
--------config.js(251B)
--------prd.js(490B)
--------dev.js(551B)
--------db.js(823B)
----package.json(1KB)
----run.js(74B)
----uploads()
--------9ebe14540192b169b93e17363d1f050d.png(3KB)
----routes()
--------index.js(519B)
--------users.js(263B)
----package-lock.json(187KB)
----views()
--------error.pug(84B)
--------layout.pug(125B)
--------index.pug(66B)
----.gitignore(19B)
----controller()
--------user.js(297B)
--------uploads.js(1KB)
--------upload.js(927B)
--------login.js(433B)
----public()
--------stylesheets()
----app.js(1KB)
----README.md(523B)
----utils()
--------intercept.js(2KB)
--------time_util.js(203B)
--------log_util.js(2KB)