ubuntu系统开发小程序时,编译.wxml文件错误
发布于 5 年前 作者 qiangdeng 9645 次浏览 来自 问答

ubuntu系统开发小程序时,编译.wxml文件错误,错误信息如下,如何解决。另外Github上有一个一样的问题,但是它里面的Sources是啥不知道。github地址

console.group(“Sun Jul 23 2017 17:34:33 GMT+0800 (CST) 渲染层错误”)

console.error(`/home/username/.config/微信web开发者工具/WeappVendor/wcc.exe: 1: /home/username/.config/微信web开发者工具/WeappVendor/wcc.exe: MZ����@���: not found

/home/username/.config/微信web开发者工具/WeappVendor/wcc.exe: 5: /home/username/.config/微信web开发者工具/WeappVendor/wcc.exe: Syntax error: word unexpected (expecting “)”)

`)

 console.groupEnd()

5 回复

我们没有支持过,所以拿这个问题来问我也猜不出原因。

请问楼主的replace_package_nw.sh文件是哪儿来的?

这个问题终于解决了。

解决方法为:

  1. 前提是您安装了wine。创建wcc.exe和wcsc.exe的运行环境
    WINEARCH=win32 WINEPREFIX=~/.wine64 winecfg
    弹出一个对话框直接点确定就可以了

  2. 进如bin目录然后执行 ./replace_package_nw.sh将nw自带的wcc和wcsc替换掉。

  3. 步骤2中的执行文件如下图所示:【步骤1是否必须还不知道,因为之前我改过,将64变成了32,然后又将32变成64再次打开微信web开发工具仍旧编译失败,但是执行完步骤2打开后执行成功了。】

我们并没有支持 linux 系统

Ubuntu都已经模拟运行了,就卡在这个梗上了,github也给出了Ubuntu运行微信web开发工具的相解决方案了,按照这个道理别人成功了。

回到顶部