LiveNode.js 解决前端跨域问题

简介

LiveNode是一个基于Node.js轻巧的web服务,帮助前端开发者解决本地跨域,代码刷新,以及SPA(单页应用)前后端服务分离,并且可以用于生产环境项目部署。

gitHub地址

可以参照地址上边的步骤进行安装,之后把项目放到src目录下

修改config.js配置文件的proxyTable如下:
LiveNode.js 解决前端跨域问题_第1张图片

启动之后接口接口一直报504超时,查看了下项目用的是http-proxy-middleware这个中间件进行的跨域,需在页面proxy的地方添加changeOrigin: true,这时候接口才请求成功。
LiveNode.js 解决前端跨域问题_第2张图片

期间也试了live-server,但是都不成功,现在终于不需要叫后台配置代理了,也不需要配置nginx,tomcat之类的,对于前端来说还是很方便的。

你可能感兴趣的:(前端,html)