本帖最后由 iqxtreme 于 2016-8-25 23:24 编辑
下面是打包失败时的错误信息,即便是直接打包官方案例也是如此,MAC平台:[======错误信息 开始======]
保存配置信息:
编译UI资源:
清除编译环境:
复制模版工程:
复制工程:
复制插件:
复制WWW资源:
更新工程信息: ****ERROR****: 子任务 "updateSource" 执行失败。 ****ERROR****: 任务 "updateProject" 执行失败。 ****ERROR****: 执行出错: ****ERROR****: 错误信息: /var/folders/k0/257gj2713lxbfsbktmn7ds8w0000gn/T/x5app-build995586635616210876.xml:746: updateSource returned: 1 [======错误信息 结束======]
下面来分析 x5app-build995586635616210876.xml:746 的信息如下: <updateSource justepHome="${justepHome}" targetDir="${buildSrr}"> <env key="NODE_PATH" file="${nodeBin}" /> <env key=" ATH" path="${justepHome}/node {envPath}" /> </updateSource> 其中的各个变量在文档前面都有定义,并且除了与node相关的,其它的都运行正常了,因此怀疑错误可能跟node有关系。
下面是关于nodeBind的定义: <property name="nodeBin" value="${justepHome}/node" /> 检查了下自己的目录,这个是存在的,单独点击目录中的node,可以运行。
下面是关于envPath的定义: <condition property="envPath" value="${env.windir} {env.windir}/system32 {env.Path}" else="${env.PATH}"> <os family="windows" /> </condition> 上面似乎只考虑了windows,没考虑mac,上面的env.windir env.Path env.PATH都没见文中有定义。
请高手来看看,到底什么问题引起打包不成功,怎么解决?
|