前言本文记录了钉钉的内网贯通:如何使用内网贯通的HTTP贯通
1 .问题最近在写uni-app的项目,但是每次写后台api接口都需要打包并上传到服务器。 这样,前端的伙伴就能得到数据。
因为是SpringBoot项目,所以每次导出到jar包时都会上载一段时间。
然后,将项目转换为war包并部署到tomcat。 那样的话,每次修改交换的文件就好了。
但是,每次在war包中只替换. class文件后,都需要重新启动tomcat,这需要很长时间。
今天,伙伴推荐使用钉钉的内部网贯通工具。 真的很好。 本地更改前端即可直接访问,无需在开发时上传到服务器,节省了大量时间。 所以我写了这篇文章,分享给大家。
另一方面,教程1 .工具下载方法1 :可以使用git的clone命令本地克隆
直接访问git clone https://github.com/open-ding talk/pierced.git制式github上的地址并下载zip压缩包
github下载权限地址
下载完成后,有三个文件夹和自述文件: linux、mac_64和windows_64。
找到自己对应的操作系统,点击即可看到两个文件。 一个以配置文件. cfg结尾,另一个是要运行的文件。
2 .运行(以win为例,当我在windows操作系统上访问目录时,将显示ding.cfg配置式)和ding.exe (在cmd命令行上运行的文件)
命令如下:
运行可运行#ding.exe文件的目录(windows_64目录) CD x : XXX/windows _ 64 # ding.exe文件。 参数-subdomain后面的长盛表示访问域名的前缀。 80是我代理的本地端口ding.exe-config=./ding.CFG-subdomain=Chang sheng 80 # 出现表示的提示时: serverfailedtoallocatetunnel 3360 the tunnel http://Chang sheng.vai wan.comisalreadyregistered.#是,- subdomom
参数说明- config intranet穿透配置文件固定为为钉子提供的每个命令./ding.cfg。 -不需要更改用于-subdomain的域名前缀。 此前缀在“vaiwan.com”之前匹配。 例如,subdomain是abcde,启动工具时为abcde。端口需要代理的本地服务http-server端口。 例如,你的本地端口穿透了成功的地址,例如8080。 在这种情况下,访问http://Chang sheng.vai wan.com/log in可以访问我们的本地代理127.0.0.1:80 (与localhost:80相同)
注意:请勿关闭此命令行接口。 关闭时内部网会贯通关闭。