Skip to content

Commit

Permalink
update readme to support 1.03.2008270
Browse files Browse the repository at this point in the history
  • Loading branch information
dragonation committed Sep 4, 2020
1 parent 0d3a50f commit e41946f
Showing 1 changed file with 21 additions and 2 deletions.
23 changes: 21 additions & 2 deletions readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@

# 进度

当前工具可以在Linux上构筑最新版1.03.2006090(截止时间2020年6月19日),支持CLI模式。
当前工具可以在Linux上构筑最新版1.05.2008270(截止时间2020年9月4日),支持CLI模式。
另现在已经可以直接在设置界面里面修改字体,手工输入字体名称就可以。

# 使用方法
Expand All @@ -18,6 +18,13 @@

注:gitee上原来我也想放发布包的,但是文件太大了,附件最大只允许100M,而且总体积不能超过1G。所以目前暂时先只放github,如果大家发现下载速度慢的话,可以考虑科学上网或者度盘链接,速度快也稳定上传和下载。

# 系统要求

* 基于Linux的桌面系统,首选GNOME(其他的桌面环境可能会有问题,未测试)
* 安装有wine和wine-binfmt支持,建议版本在5.0以上,低版本可能会存在有问题
* 安装有libstdc++的版本为3.4.26,发布包里已经预编译了的Linux原生Node模块有这个依赖
* 如果运行的是docker镜像版本,请自行安装docker

# CLI支持

在项目的`bin`目录中有`wechat-devtools-cli`命令,是微信开发者工具的命令行支持Linux版本。相关材料可以在[微信CLI命令行V2](https://developers.weixin.qq.com/miniprogram/dev/devtools/cli.html)上找到。
Expand Down Expand Up @@ -56,7 +63,7 @@ git clone https://github.com/dragonation/wechat-devtools.git

# 后续计划

1. 增加Docker支持
1. 增加Docker支持(正在尝试制作,应该不难)
2.`rebuild-node-modules`工具也改为`mew_js`代码

# FAQ
Expand Down Expand Up @@ -94,6 +101,18 @@ git clone https://github.com/dragonation/wechat-devtools.git
个人精力有限,维护多个发行版中的版本发布渠道稍有难度。同时不同发行版的系统支持库环境和版本并不相同,需要的测试与环境配置也稍有差异。因此个人目前倾向于通过发布`.tar.gz`的压缩包形式发布阶段性更新版本信息
8. 直接下载下来的发布包,在加载项目后,为什么右侧的编辑界面是空白?
根据相关的情况分析,可以打开在微信开发者工具菜单里的调试支持。查看里面的日志报错,目前大部分情况是您的系统里libstdc++版本与预编译的版本不一致。可以考虑采用docker版本,或者执行`tools/rebuild-node-modules`命令重新编译系统支持的原生模块。
9. 自己构筑时,为什么会报告python执行错误?
Node里的node-gyp对于python的新版本支持并不友好,建议使用2.7版本的python参与构筑,Python3在运行node-gyp时经常会出问题
10. 如何汇报自己遇到的问题?
如果是界面功能上的奇怪表现,直接描述,并附上操作系统发行版版本,内核版本,桌面系统类型,wine版本,libstdc++版本即可。如果发现运行有问题,可以考虑复制命令行输出,条件允许的情况下,可以打开微信开发者工具菜单中的调试窗口,并截图提交问题
# 界面截图
版本 1.03.2006090
Expand Down

0 comments on commit e41946f

Please sign in to comment.