【问题标题】:IBM Worklight - How do I patch Cordova?IBM Worklight - 如何修补 Cordova?
【发布时间】:2014-02-20 12:11:14
【问题描述】:

在添加对 Windows 8 环境的支持时,我遇到了一个 Cordova 错误。当我得到目录列表时,这些文件夹被报告为文件:https://issues.apache.org/jira/browse/CB-5774

我想在我的项目中应用补丁,因为我了解您无法在 Worklight 项目中升级 Cordova 版本。

我正在使用 Worklight 6.1.0。

【问题讨论】:

    标签: mobile cordova windows-8 ibm-mobilefirst


    【解决方案1】:

    我找到了一种修补方法(JavaScript 修补程序)。我确信这不是一个永久的解决方案 - 而是一个临时解决方案,直到修补的 Cordova 与新版本的 Worklight 一起可用。

    在我的例子中,错误在FileProxy.js。我创建了一个目录结构来镜像问题文件的位置,并在那里添加了修补文件。(www\worklight\plugins\org.apache.cordova.file\src\windows8\FileProxy.js)。

    在构建时首先复制cordova文件,然后复制www的内容......所以我的修补文件覆盖了带有错误的文件。

    我确定这不是 Worklight 支持的方式 - 但我不再被阻止。

    【讨论】:

    • 确实如此。在不久的将来会提供一个修补过的 Cordova。
    【解决方案2】:

    目前无法替换或修补 Worklight 中使用的 Cordova 版本。在 Worklight v6.1.0 中,使用了 Cordova v3.1。

    如果您是 IBM 客户或业务合作伙伴,您可以打开 PMR 以查看是否可以生成包含 Cordova 3.1 修补版本的 iFix。

    【讨论】:

    • 我需要能够修补文件或升级到 cordova 3.4.0
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多