通过前面几节我们得前端页面已经做得差不多了,到这一步我们就需要后端得支撑,后端我们采用得是node.js的框架Koa2和MongoDB提供数据库支持,那我们就正式开始吧。我们建立一个service的文件
mkdir service
cd service
使用 npm init -y 初始化我们的文件。
在命令行内使用npm 来安装Koa
npm install --save koa
安装完成了我们需要检测一下是否安装成功,我们在service下创建一个index.js
const Koa = require('koa') const app = new Koa() app.use(async(ctx)=>{ ctx.body = '<h2>Hello Sugar</h2>' }) app.listen(3000,()=>{ console.log('[Server] starting at port 3000') })
然后在浏览器输入localhost:3000就可以查看到啦
接下来就是MongoDB的安装了
1.下载MongoDB https://www.mongodb.com/
2.安装的话我们一路选择默认就好啦
3.安装完成后把mongo配置我们电脑的环境变量中去
安装完成后我们在命令行直接输入mongo 就可以启动服务了
mongo安装完成后我们需要安装Robo了
https://robomongo.org/download
这个安装也比较简单,一直默认就好了
到这里我们服务端的环境就算安装完成了,下节我们就会开始我们的后端服务开发啦