Closed wangliang181230 closed 3 months ago
@greper 请问新的更新内容是否提供可执行文件的下载?还是需要自己编译?
@greper 请问新的更新内容是否提供可执行文件的下载?还是需要自己编译?
暂时先自己打包吧,作者大大近期应该不会发布。 代码仓库根目录下的README.md里,已经调整了相关说明,根据说明自己安装好对应的nodejs版本,执行一些命令,就可以打包出来了。可能需要npm加速一下,会快一些。
折腾一下午各种报错,都解决了,但是最后卡在安装phantomjs
这一步,只能坐等 Release 了
折腾一下午各种报错,都解决了,但是最后卡在安装
phantomjs
这一步,只能坐等 Release 了
@Walkline80 QQ群(438148299)里发了一个当前最新代码打包的windows下的 DevSidecar-1.7.4-Pre-release.exe
文件,加下群吧。
新特性:
targets
和whiteList
的配置方式)问题修复:
options.agent
为false
导致。C:\Users\xxxxxx\.dev-sidecar\config.json5
不存在时,远程配置不生效的问题修复功能优化:
1. 远程配置内容格式不正确时,不保存它 2. 部分日志优化 3. 封装 merge.js 的 doDiff 和 doMarge 两个方法,方便使用和测试,同时添加测试用例![图片](https://github.com/docmirror/dev-sidecar/assets/1527893/49b5f538-af68-401b-84b6-b3645565f812)
mergeTest.js
,删除老的mergeTest.mjs
;doDiff优化过,使 config.json5 的内容更准确的体现用户自定义配置 4. 打开链接的方法,全部改为异步 5. 保存的配置文件内容调整为标准的json数据,并且文件后缀名由.json5
修改为.json
,常用文本编辑器打开后,查看配置更方便,且有美观的样式。如图:配置调整:
1. 添加几项targets配置,优化1项配置 2. 添加几项拦截配置 3. 添加很多项系统代理排除项,并调整白名单配置 4. 优化dns配置 5.
.gitignore
中,排除掉package-lock.json
,并删除已提交的packages\core\package-lock.json
文件文档调整:
1. 移除部分
gitee仓库
相关的内容,因为gitee的仓库被禁了,部分gitee地址改为github地址 2. 代码贡献说明中,添加环境准备相关说明;同时添加4个bat脚本文件方便windows用户快速贡献代码
或自己打包
界面截图: