mirror of
https://github.com/msojocs/wechat-web-devtools-linux.git
synced 2025-07-22 00:00:04 +08:00
update: readme & docs
This commit is contained in:
parent
5c4b9fcc22
commit
031ef91e14
@ -1,5 +1,5 @@
|
|||||||
NodeJS v16.x下安装nodegit
|
NodeJS v16.x下安装nodegit
|
||||||
1. `apt-get install -y python2 python3 libkrb5-dev gcc openssl libssh2-1-dev g++ make`
|
1. `apt-get install -y python2 python3 libkrb5-dev gcc openssl libssh2-1-dev g++ make pkg-config`
|
||||||
2. `npm install nodegit`
|
2. `npm install nodegit`
|
||||||
|
|
||||||
python >= 3.6
|
python >= 3.6
|
||||||
|
11
readme.md
11
readme.md
@ -47,12 +47,15 @@
|
|||||||
|
|
||||||
# 使用方法
|
# 使用方法
|
||||||
|
|
||||||
可以在本项目的[Release](https://github.com/msojocs/wechat-devtools-linux/releases)中,寻找已经构筑好了的`.tar.gz`包,下载解压后,运行其中的`bin/wechat-devtools`即可运行;也可以下载`AppImage`授予可执行权限后,直接运行。
|
1. 可以在本项目的[Release](https://github.com/msojocs/wechat-devtools-linux/releases)中,寻找已经构筑好了的`.tar.gz`包,下载解压后,运行其中的`bin/wechat-devtools`即可运行;也可以下载`AppImage`授予可执行权限后,直接运行。
|
||||||
|
如果`Release`版本存在问题,可以尝试[Continuous](https://github.com/msojocs/wechat-web-devtools-linux/releases/tag/continuous)版本,这是基于`master`分支的最新提交构建的,会及时修复一些bug。
|
||||||
|
2. 你可以[自行构建](#自行构建)
|
||||||
|
|
||||||
|
|
||||||
# 系统要求
|
# 系统要求
|
||||||
|
|
||||||
* 基于Linux的桌面系统,首选GNOME(其他的桌面环境可能会有问题,未测试)
|
* 基于Linux的桌面系统,首选GNOME(其他的桌面环境可能会有问题,未测试)
|
||||||
* 非兼容版对glibc和libstdc++有一定的版本要求,glibc的版本要求2.3,libstdc++的版本要求3.4.26,发布包里已经预编译了的Linux原生Node模块有这个依赖。兼容版本对这两个系统库的要求则较低,如果发现非兼容版本运行有问题可以考虑尝试切换到兼容版本
|
* 非兼容版对glibc和libstdc++有一定的版本要求,glibc的版本要求2.24,libstdc++的版本要求3.4.22,发布包里已经预编译了的Linux原生Node模块有这个依赖。兼容版本对这两个系统库的要求则较低,如果发现非兼容版本运行有问题可以考虑尝试切换到兼容版本
|
||||||
* 如果你下载的是`wine`版本,那么你需要安装有`wine` `wine-binfmt`支持,建议版本在5.0以上,低版本可能会存在有问题
|
* 如果你下载的是`wine`版本,那么你需要安装有`wine` `wine-binfmt`支持,建议版本在5.0以上,低版本可能会存在有问题
|
||||||
|
|
||||||
# CLI支持
|
# CLI支持
|
||||||
@ -90,7 +93,7 @@ docker-compose up
|
|||||||
由于使用到`node-gyp` `nw-gyp`,此方法会受`python`、`node`版本影响出现一些难以预料的异常(比如使用`node15.0.1`时,大部分模块构建会被忽略,但没有任何报错信息)。但是,`Docker`构建方式会帮你处理好这些问题。
|
由于使用到`node-gyp` `nw-gyp`,此方法会受`python`、`node`版本影响出现一些难以预料的异常(比如使用`node15.0.1`时,大部分模块构建会被忽略,但没有任何报错信息)。但是,`Docker`构建方式会帮你处理好这些问题。
|
||||||
|
|
||||||
1. 如果构建`wine`版本,请先在Linux环境中自行安装`wine` `wine-binfmt`;
|
1. 如果构建`wine`版本,请先在Linux环境中自行安装`wine` `wine-binfmt`;
|
||||||
2. 安装编译`nodegit`所需的依赖:`python2 libkrb5-dev gcc openssl libssh2-1-dev g++ make`
|
2. 安装编译`nodegit`所需的依赖:`python2.7 python3.6及以上 libkrb5-dev gcc openssl libssh2-1-dev g++ make pkg-config`
|
||||||
3. 请安装nodejs,并配置到PATH环境变量中,版本不限;
|
3. 请安装nodejs,并配置到PATH环境变量中,版本不限;
|
||||||
4. 克隆本项目:
|
4. 克隆本项目:
|
||||||
```
|
```
|
||||||
@ -139,6 +142,6 @@ git clone https://github.com/msojocs/wechat-devtools-linux.git
|
|||||||
微信开发者工具版权归腾讯公司所有,本项目旨在交流学习之用。如有不当之处,请联系本人,邮箱:jiyecafe@gmail.com
|
微信开发者工具版权归腾讯公司所有,本项目旨在交流学习之用。如有不当之处,请联系本人,邮箱:jiyecafe@gmail.com
|
||||||
|
|
||||||
# 赞赏
|
# 赞赏
|
||||||
如果这个仓库让你感到舒适,可以请我喝杯咖啡:
|
如果这个仓库让你感到舒适,可以点个Star或者请我喝杯咖啡:
|
||||||
|
|
||||||

|

|
@ -59,4 +59,4 @@ notice "BUILD DEB Package"
|
|||||||
cd "$build_dir"
|
cd "$build_dir"
|
||||||
ls -l "$build_dir"
|
ls -l "$build_dir"
|
||||||
mkdir -p "$root_dir/tmp/build"
|
mkdir -p "$root_dir/tmp/build"
|
||||||
dpkg-deb -b . "$root_dir/tmp/build/WeChat_Dev_Tools_${DEVTOOLS_VERSION}_${BUILD_VERSION}_deepin.deb"
|
dpkg-deb -b . "$root_dir/tmp/build/WeChat_Dev_Tools_${DEVTOOLS_VERSION}_${BUILD_VERSION}_deepin_amd64.deb"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user