node搭建简易服务器,设置跨域访问

这篇博客介绍了如何利用Node.js的http模块搭建一个简单的Mock服务器,用于前端开发时模拟接口数据。通过创建index.js作为服务器文件,data.json定义接口列表,test.json存放测试数据,博主展示了设置跨域访问的步骤,使前端开发可以便捷地进行接口调试。此外,还提到了将启动命令加入package.json以便于项目中快速启动服务器。
摘要由CSDN通过智能技术生成

前言:对于前端开发而言,写写ui想必对于小伙伴来说也就是分分钟的事,大部分的时间可以说都是耗在后台接口对接加调试上了,当然,这也不能怪后端的小伙伴,因为主要逻辑都在后端,他们还是比较辛苦滴,为了让前端跟后端依赖性降低,因此提前定义好接口文档就很必要了,那接口文档出来后,我们想模拟mock数据又该怎么办呢?

哈哈,之前做android没接触过web前端的时候,都是java结合tomcat直接搭建一个mock数据的服务器出来,具体实现步骤我就不演示了哈,接触过java的想必分分钟就可以搞定了。

最近一直在做web前端项目,然后边做项目边补web基础知识,唉唉,说多了都是泪,谁让自己选择做程序猿呢~前段时间刚好学习到了node的http模块,准备按照之前的套路搭一套简单的mock服务,纯属个人学习笔记,欢迎指正,大牛勿喷~~

我就以一个简单的前端项目为准了:

在这里插入图片描述

index.js文件是我们的服务器文件:

const fs = require('fs')
const path = require('path')
const http = require('http')
const portfinder = require('portfinder')
portfinder.basePort = process.env.PORT || 8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值