前言
前端工程师开始自己的一个完整项目,从数据库到服务端再到前端,从Node开始应该是比较容易的,本文就以Koa+MySQL,介绍下初学者如何通过NodeJS实现前端开发同学的一个自己的服务端项目。
服务端
全局安装koa-generator(不熟悉的同学可以参考koa-generator文档)
cnpm install koa-generator -g //全局安装工具
koa mypro //创建项目
cd mypro
cnpm install
npm start //启动
项目运行结果如下:
项目目录如下:
本地安装mysql
去mysql官网下载 点击;由于官网下载较慢,需要mac版的可以留言,我发网盘链接。
项目安装mysql
cnpm install mysql --save
项目mysql安装完成后可以使用单独的sql语句,这里推荐一个ORM node框架sequelize,使用方法sequelize,这里外插一句:有轮子用的时候尽量不要自己造轮子,但是一定要会自己造轮子哦。
cnpm install sequelize --save