博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
本地启动服务,两个进程分别监听两个端口,导致两个 URL 不同
阅读量:4702 次
发布时间:2019-06-09

本文共 639 字,大约阅读时间需要 2 分钟。

 

问题描述:

  本地启了两个服务:A() B(0),A 项目要怎么才能关联到 B 项目,也就是 A 项目请求怎么跳到 B 项目?

 

解决方法:

  用一个代理软件,监听一个端口,把不同的 URL 转发给不同的后端。

  1、用 nginx ,配置最方便。(暂时不会,先不展开叙述)

  2、 webpack-dev-server。随便写一个 webpack 配置文件,不用干什么实际的活,在 dev-server 里配置一下 proxy,把不同的 URL 转发给相应的后端。

 

webpack.config.js 的最简配置:

module.exports = {  devServer: {    port: 8080,    proxy: {      '/copdlive': 'http://localhost:8001',  // 转发给 B      '/api': 'http://localhost:8001',       // 转发给 B      '/': 'http://localhost:8000',          // 转发给 A    }  }}

  

  webpack-dev-server 启动,启动时会报错(报找不到 src/ 目录),这个错可以忽略,我们不需要这个 webpack 编译打包什么东西,只需要它能转发请求就可以了

 

转载于:https://www.cnblogs.com/zhangym118/p/11224335.html

你可能感兴趣的文章
OJ-2:区间问题【九度1554】
查看>>
js中 $ 未定义 或者 “xxx”未定义
查看>>
Sublime3插件安装
查看>>
迅雷thunder://协议解密
查看>>
mybatis插入数据
查看>>
《高级软件测试》11月30日工作记录
查看>>
ios 联网 在mac机器上进行抓包
查看>>
Deformity ASP/ASPX Webshell、Webshell Hidden Learning
查看>>
linux运维、架构之路-rpm定制、本地yum仓库搭建
查看>>
Round 403 div. 2
查看>>
如何为一个高负荷站点配置tomcat连接器(connector)【译文】(第一篇)
查看>>
[转]大型网站系统架构的演化
查看>>
一个游戏程序员的学习资料
查看>>
非常好的JSUI
查看>>
基于EasyNVR摄像机无插件直播流媒体服务器实现类似于单点登录功能的免登录直播功能...
查看>>
python学习0day
查看>>
课堂练习之检测水军
查看>>
显示和隐藏选项卡
查看>>
函数指针的使用
查看>>
自动化测试的准备
查看>>