[记录一]Vue+node+koa2+mysql+nginx+redis,全栈开发小程序和管理员管理系统项目——前期准备

本文分享了作者与团队开发小程序及后台管理系统的过程,使用Node.js和Koa2,介绍前期环境搭建、接口编写等步骤,旨在共同学习和提升技术。欢迎提出建议,共同进步。

前言

做兄弟,在心中!~

最近和兄弟们在开发一款小程序以及配套的后台管理系统,有个兄弟主要负责后端的开发,选用了适合前端人的服务端开发语言node.js,开发过程中一边解决问题和积累经验,精神可嘉,作为他的兄弟的我为了共同学习和有此需求的童鞋们,因此分享给你们一并进步!此博客会一直更新到这个项目的结束以及在生产环境上遇到的问题的总结,纯属个人的锻炼技术。
如果有不足的地方,大家可以留言多多指出,我们会努力改进的。

开发环境前期准备:

1、下载集成环境(⚠️下载它的最新版避免踩坑。)。MxSrvs集成软件:它减少了配置和需要下载多个文件的烦恼(我是这么想的)
在这里插入图片描述
已经自带Nginx+redis+mysql必备的开发工具了。
2、安装node+koa2开发环境(具体的安装教程请百度,网上很多)
3、下载个Navcat Premium可视化工具帮助你快速构建数据库和建表。
4、新建一个koa2项目。我这里建好的目录结构如下:
在这里插入图片描述
controllers是控制器,主要存放连接数据库文件、公共的执行sql语句方法以及api(执行sql语句的)。
middleware用来存放自定义的中间件。
redis是配置本地的redis服务。
routes是项目的接口api路由地址(非前端的路由)
util存放了一些公共的方法和配置的免token请求白名单以及生成token的自定义的salt。
app.js就是项目的跟目录了。导入了接口路由和路由拦截器中间件以及swagger的配置等等。
至此项目的前期准备就差不多了。

下一篇:编写接口

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值