内容简介:实际前端开发中我们常常需要模拟数据,市场上有许多工具提供使用但是基本都是提供数据展示,如果我们想要一个具备增删改查功能的接口怎么办呢?当然是强大自己啦!!!koa 依赖node V7.6.0及以上版本,
实际前端开发中我们常常需要模拟数据,市场上有许多 工具 提供使用但是基本都是提供数据展示,如果我们想要一个具备增删改查功能的接口怎么办呢?当然是强大自己啦!!!
首先我们需要新建一个目录
mkdir koa-project
安装koa
koa 依赖node V7.6.0及以上版本,
首先确认node版本在7.6.0以上,版本低的请自行搞定
cd koa-project npm init npm install koa --save
写个demo试一试
mkdir koa-api cd koa-api touch index.js
const Koa = require('koa')
const app = new Koa()
app.use(async(ctx)=>{
ctx.body = 'Hello World'
})
app.listen(3000,()=>{
console.log('服务已经启动')
})
这个时候打开浏览器输入localhost://3000你会发现界面已经出现了 程序员 标配的“Hello World”,当然这个时候你可以在ctx.body后面放上json数据这样就已经达到了大部分接口模拟工具实现的功能,但是我们能满足于此嘛?不,我们要让这个接口实现增删改查的功能,这个时候我们就需要一个数据库了,所以接下来我们要白活一个数据库了
安装mongoodb
去官网下载MongoDB, https://www.mongodb.com/ 然后傻瓜式安装即可
(这里推荐一个安装教程 http://www.runoob.com/mongodb... )
运行mongoodb
记住这里我默认你已经配置好环境变量了,如果安装出现问题请自行谷歌,没有的话直接输入mongod既可启动mongoodb服务器
安装mongoose
npm install mongoose --save
万事俱备,起锅烧油,用mongoose连接数据库
mkdir database cd database touch init.js
今日有事,有空继续更新,会尽快。。。
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- delphi – 如何检查接口对象是否实现了另一个接口?
- SpringBoot2 API接口签名实现(接口参数防篡改)
- 接口与实现分离
- 判断Golang接口是否实现
- Python实现数据驱动接口测试
- Spring应用--实现InitializingBean接口
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。
The Web Designer's Idea Book
Patrick Mcneil / How / 2008-10-6 / USD 25.00
The Web Designer's Idea Book includes more than 700 websites arranged thematically, so you can find inspiration for layout, color, style and more. Author Patrick McNeil has cataloged more than 5,000 s......一起来看看 《The Web Designer's Idea Book》 这本书的介绍吧!