mirror of
https://github.com/msojocs/wechat-web-devtools-linux.git
synced 2025-07-07 00:02:14 +08:00
fix: Ubuntu 16.04 模拟器正常显示,调试器不显示 #33
This commit is contained in:
parent
00c9a3c105
commit
41ad8875e1
@ -1,7 +1,7 @@
|
||||
version: "3"
|
||||
services:
|
||||
wechat_devtools:
|
||||
image: jiyecafe/wechat-devtools-build:latest
|
||||
image: jiyecafe/wechat-devtools-build:v3
|
||||
# build:
|
||||
# context: ./docker
|
||||
# dockerfile: Dockerfile
|
||||
|
@ -1,4 +1,4 @@
|
||||
FROM debian:9.13-slim
|
||||
FROM ubuntu:16.04
|
||||
|
||||
WORKDIR /workspace
|
||||
|
||||
@ -30,3 +30,12 @@ RUN sed -i 's/deb.debian.org/mirrors.ustc.edu.cn/g' /etc/apt/sources.list && \
|
||||
apt install -y gosu && \
|
||||
gosu nobody true && \
|
||||
useradd -s /bin/bash -m user
|
||||
|
||||
RUN apt remove -y p7zip p7zip-full p7zip-rar &&\
|
||||
rm -rf /opt/7z && \
|
||||
mkdir -p /opt/7z && \
|
||||
cd /opt/7z && \
|
||||
wget https://www.7-zip.org/a/7z2107-linux-x64.tar.xz && \
|
||||
tar -xJf 7z2107-linux-x64.tar.xz && \
|
||||
ln -s 7zz 7z
|
||||
ENV PATH=/opt/7z:$PATH
|
@ -33,7 +33,7 @@
|
||||
|
||||
# 进度
|
||||
|
||||
当前工具可以在Linux上构筑最新版1.05.2203070,支持CLI模式,现已经有Docker支持(仅用于测试)。
|
||||
当前工具可以在Linux上构筑最新版1.05.2203070,支持CLI模式。
|
||||
另现在已经可以直接在设置界面里面修改字体,手工输入字体名称就可以。
|
||||
|
||||
# 功能测试记录
|
||||
@ -56,7 +56,7 @@
|
||||
# 系统要求
|
||||
|
||||
* 基于Linux的桌面系统,首选GNOME(其他的桌面环境可能会有问题,未测试)
|
||||
* 非兼容版对glibc和libstdc++有一定的版本要求,glibc的版本要求2.24,libstdc++的版本要求3.4.22,发布包里已经预编译了的Linux原生Node模块有这个依赖。兼容版本对这两个系统库的要求则较低,如果发现非兼容版本运行有问题可以考虑尝试切换到兼容版本
|
||||
* CI自动构建的包对glibc和libstdc++有一定的版本要求,glibc的版本要求2.23,libstdc++的版本要求3.4.21
|
||||
* 如果你下载的是`wine`版本,那么你需要安装有`wine` `wine-binfmt`支持,建议版本在5.0以上,低版本可能会存在有问题
|
||||
|
||||
# CLI支持
|
||||
@ -94,7 +94,7 @@ docker-compose up
|
||||
由于使用到`node-gyp` `nw-gyp`,此方法会受`python`、`node`版本影响出现一些难以预料的异常(比如使用`node15.0.1`时,大部分模块构建会被忽略,但没有任何报错信息)。但是,`Docker`构建方式会帮你处理好这些问题。
|
||||
|
||||
1. 如果构建`wine`版本,请先在Linux环境中自行安装`wine` `wine-binfmt`;
|
||||
2. 安装编译`nodegit`所需的依赖:`python2.7 python3.6及以上 libkrb5-dev gcc openssl libssh2-1-dev g++ make pkg-config`
|
||||
2. 安装编译`nodegit`所需的依赖:`python2.7 python3.6及以上 libkrb5-dev gcc openssl libssh2-1-dev g++ make pkg-config` `7z`旧版解压可能存在问题(未测试最低版本号,比如:ubuntu16.04自带的不行),请参考`Dockerfile`
|
||||
3. 克隆本项目:
|
||||
```
|
||||
git clone https://github.com/msojocs/wechat-devtools-linux.git
|
||||
|
Loading…
x
Reference in New Issue
Block a user