当前位置:首页 > 新闻动态 > 网站文章

微信开发者工具(微信小程序)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

地址 · ADDRESS

地址:建邺区新城科技园嘉陵江东街18号2层

邮箱:309474043@qq.Com

点击查看更多案例

联系 · CALL TEL

400-8793-956

售后专线:025-65016872

业务QQ:309474043    售后QQ:1850555641

©南京安优网络科技有限公司 版权所有   苏ICP备12071769号-4  网站地图