我的学习生活记录

这里是SUYE的站点

linux端使用 微信开发者工具

2021-1-4 夙夜 实际技能

项目及说明地址:
https://github.com/cytle/wechat_web_devtools

下载项目和初始化

git clone https://github.com/cytle/wechat_web_devtools.git cd wechat_web_devtools 自动下载最新`nw.js`,同时部署目录`〜/ .config / wechat_web_devtools /`./bin/wxdt install

启动ide,开发和调试网页

运行准备:

  1. GUI环境
./bin/wxdt 启动

启动ide,开发和预览小程序

运行准备:

  1. GUI环境
  2. 需要安装wine
  3. 并且已经执行过./bin/wxdt install
./bin/wxdt 启动

命令行和HTTP调用

运行准备:

  1. GUI环境,命令行和HTTP调用会自动启动ide(服务器没条件的可以使用docker
  2. 并且已经执行过./bin/wxdt install
  3. ide的设置中开启服务端口:设置->安全->服务端口(开启)

命令行工具所在位置: <安装路径>/bin/cli

入口号文件位置:~/.config/wechat_web_devtools/Default/.ide

微信文档参考:

码头工人

未安装wine,绝对cli调用

可以直接run

泊坞窗运行-it \ -v $ PWD:/项目\ canyoutle / wxdt \ sh -c  cli -l && cli -p / projects / your-project 

或是启动一个持久的容器

泊坞窗运行-d \ --name wxdt \ -p 6080:80 \ -v $ PWD:/项目\ you  搬运工EXEC -它wxdt CLI -l 登录 搬运工EXEC -IT wxdt CLI -p /项目/你的项目预览工程  docker stop wxdt 暂停容器 docker start wxdt 下次使用,不用再运行,可以直接执行

其他说明

安装酒

请参考搜索引擎安装Wine,以下是Ubuntu下两个安装

1.安装wine-binfmt

须藤apt-get install wine-binfmt sudo update-binfmts --import / usr / share / binfmts / wine

2.正常安装wine

dpkg的--add架构I386 \ && wget的-nc https://dl.winehq.org/wine-builds/winehq.key \ &&的apt-键添加winehq.key \ &&的apt-附加库的deb HTTPS:/ /dl.winehq.org/wine-builds/ubuntu/ bionic main ' \ && apt-get update \ && apt-get install -y --no-install-recommends --allow-unauthenticated winehq-stable

./bin/wxdt install 报错失败

./nw:加载共享库时出错:libnw.so:无法打开共享对象文件:无此类文件或目录

该错误是由nw.js下载失败所致。删除缓存,重新下载即可。

rm -rf / path / to / wechat_web_devtools / dist rm -rf / tmp / wxdt_xsp
请首先等待执行完成 。/bin/wxdtinstall

参考

wccwcsc编译错误

wine没安装好导致的,或者没有成功替换wccwcsc两个二进制文件

  • 方案一:安装和wine执行./bin/wxdt install
  • 方案二:安装wine-binfmt

完成后,点击编译即可。

参考:

  1. https://github.com/cytle/wechat_web_devtools/issues/66#issuecomment-368434141
  2. https://github.com/cytle/wechat_web_devtools/issues/56#issuecomment-371999385

更新到最新版

方案一:直接从当前项目源码进行进行(稳定,推荐)

git pull起源

方案二:使用腾讯原始安装程序进行自助复制更新(及时,自行折腾)

:如果抽风了,可以尝试使用git reset --hard等操作,还原到最初的状态。

执行更新,自动下载最新Windows x64版开发者工具,并使用7z解压。  

./bin/update_package_nw.sh

方案三:同上手动指定-l <微信开发工具下载地址> -v <版本号>(可指定预发布版或开发版)

:-l -v选项可以同时指定,并且版本号形如1.02.2001191

./bin/update_package_nw.sh -l <微信开发工具下载地址> -v <版本号>

提示

  • 运行没问题,欢迎PR

Ubuntu环境下编辑器字体安装

Ubuntu环境下没有没有Cosolas字体,同时目前无法修改字体,因此下载安装Consolas字体是较优方案,因此编辑器将显示更舒适。

  • 下载https://github.com/kakkoyun/linux.files/raw/master/fonts/Consolas.ttf/usr/local/share/fonts~/.fonts
  • sudo fc-cache -f重建字体缓存
  • 确认字体安装成功
sudo fc-list | grep康索尔 .fonts / Consolas.ttf:Consolas:style = Regular
  • 重启微信开发者工具

卸载

  1. 关 微信web开发者工具
  2. 项目文件夹下运行./bin/wxdt uninstall(删除桌面图标,微信web开发者工具配置目录), 开发者工具配置文件,所有工程和登录信息均会消失
  3. 删除项目文件夹

标签: Linux