
微信开发者工具(微信小程序)linux完美支持
来源:
浏览:161
时间:2023-07-27
Linux微信web开发者工具
linux 下使用微信web开发者工具.
Description
linux微信开发者工具微信开发者工具nw.jslinuxwxmlwxsswccwcscwine
Usage
下载项目和初始化
git clone https://github.com/cytle/wechat_web_devtools.git cd wechat_web_devtools # 自动下载最新 `nw.js` , 同时部署目录 `~/.config/wechat_web_devtools/` ./bin/wxdt install
启动ide,开发和调试网页
运行准备:
GUI
./bin/wxdt # 启动
启动ide,开发和预览小程序
运行准备:
GUI./bin/wxdt install
./bin/wxdt # 启动
命令行和HTTP调用
运行准备:
GUI命令行和HTTP调用idedocker./bin/wxdt installide
<安装路径>/bin/cli
~/.config/wechat_web_devtools/Default/.ide
微信文档参考:
Docker
winecli
run
docker run -it
-v $PWD:/projects
canyoutle/wxdt
sh -c "cli -l && cli -p /projects/your-project"
或是启动一个持久的容器
docker run -d
--name wxdt
-p 6080:80
-v $PWD:/projects
canyoutle/wxdt
docker exec -it wxdt cli -l # 登录
docker exec -it wxdt cli -p /projects/your-project # 预览工程
docker stop wxdt # 暂停容器
docker start wxdt # 下次使用,不用再run,可以直接exec
其它说明
安装Wine
Ubuntu
wine-binfmt
sudo apt-get install wine-binfmt sudo update-binfmts --import /usr/share/binfmts/wine
wine
dpkg --add-architecture i386 && wget -nc https://dl.winehq.org/wine-builds/winehq.key && apt-key add winehq.key && apt-add-repository '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: error while loading shared libraries: libnw.so: cannot open shared object file: No such file or directory
nw.js
rm -rf /path/to/wechat_web_devtools/dist rm -rf /tmp/wxdt_xsp
# 请务必等待执行完成 ./bin/wxdt install
参考
wccwcsc
winewccwcsc
wine./bin/wxdt installwine-binfmt
完成后, 点击 编译 即可.
参考:
更新到最新版
方案一: 直接从当前项目源码 进行 更新 (稳定, 推荐)
git pull origin
方案二: 使用腾讯原始安装程序 进行 自助复制更新 (及时, 自行折腾)
git reset --hard
Windows x647z
./bin/update_package_nw.sh
方案三: 同上 手动指定 -l <微信开发工具下载地址> -v <版本号> (可指定预发布版或开发版)
注: -l -v 选项务必同时指定, 并且版本号 形如1.02.2001191
./bin/update_package_nw.sh -l <微信开发工具下载地址> -v <版本号>
Tips
- 运行没问题,欢迎PR
Ubuntu环境下编辑器字体安装
Cosolas
https://github.com/kakkoyun/linux.files/raw/master/fonts/Consolas.ttf/usr/local/share/fonts~/.fontssudo fc-cache -f
sudo fc-list|grep Consol .fonts/Consolas.ttf: Consolas:style=Regular
- 重启微信开发者工具
卸载
微信web开发者工具./bin/wxdt uninstall
Arch Linux
Arch Linux 及其衍生发行版,如 Manjaro,可以通过 AUR 进行安装:https://aur.archlinux.org/packages/wechat-devtool/
截图
上面项目来自wechat-v2ex
赞赏
Changelog
免责声明
微信开发者工具版权归腾讯公司所有,本项目旨在交流学习之用。如有不当之处,请联系本人,邮箱:canyoutle@gmail.com


