在现如今前后端分离的时代,前后端各自开发,难免有事出现进度不一致的情况,当前端需要数据,而后端还没写出接口的时候,无需等待,只要定义好数据结构,前端就可以启动一个node服务器,自由的玩耍啦。

1,了解一下node先

node是运行在服务端的javascript,说到底node.js也是js文件,只不过node帮我们搭建一个服务器,让它运行,所以是在服务端运行,安装node,无需多言,官网下载,直接安装即可,选择一个顺手的IDE,我们开始练手

2搭建node服务器  用来模拟数据,基于express框架

首先准备被一个空文件夹,并打开控制台

如何启动一个node服务器用来mock数据


其次,在控制台输入  npm init -y进行初始化操作,这步的目的是生成package.json文件,然后安装express

如何启动一个node服务器用来mock数据

然后,运行npm install express --save--dev   通过npm包管理工具安装express

如何启动一个node服务器用来mock数据

新建文件index.js 

通过require引入我们刚才安装的express

然后监听8081端口,在回调函数中我们console.log()一下,如果再控制台看到输出语句,说明node服务器启动成功

这是你在浏览器输入127.0.0.1并没有什么反应,因为我们没有做任何操作,接下来我们再index.js中引入一个json文件

如何启动一个node服务器用来mock数据

新建一个json文件随便添加一些数据

如何启动一个node服务器用来mock数据

在index中将新建的json文件引入

如何启动一个node服务器用来mock数据

通过express的get方法。将我们新建的json文件引入,重新跑一下,在浏览器中输入ip和端口已经我们配置的json文件的地址

看,我们的服务器就搭好了,然后就可以自由的调用接口了

如何启动一个node服务器用来mock数据

相关文章: