这里是SUYE的站点
git clone https://github.com/cytle/wechat_web_devtools.git cd wechat_web_devtools #自动下载最新`nw.js`,同时部署目录`〜/ .config / wechat_web_devtools /`./bin/wxdt install
运行准备:
GUI
环境
./bin/wxdt #启动
运行准备:
GUI
环境
wine
./bin/wxdt install
./bin/wxdt #启动
运行准备:
GUI
环境,命令行和HTTP调用
会自动启动ide
(服务器没条件的可以使用docker
)
./bin/wxdt install
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
下两个安装
wine-binfmt
须藤apt-get install wine-binfmt sudo update-binfmts --import / usr / share / binfmts / wine
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
参考
wcc
和wcsc
编译错误
是wine
没安装好导致的,或者没有成功替换wcc
和wcsc
两个二进制文件
wine
执行./bin/wxdt install
wine-binfmt
完成后,点击编译即可。
参考:
git pull起源
注:如果抽风了,可以尝试使用git reset --hard
等操作,还原到最初的状态。
执行更新,自动下载最新Windows x64
版开发者工具,并使用7z
解压。
./bin/update_package_nw.sh
注:-l -v选项可以同时指定,并且版本号形如1.02.2001191
./bin/update_package_nw.sh -l <微信开发工具下载地址> -v <版本号>
提示
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
微信web开发者工具
./bin/wxdt uninstall
(删除桌面图标,微信web开发者工具配置目录), 开发者工具配置文件,所有工程和登录信息均会消失
标签: Linux