【问题标题】:Phonegap Cordova plugins deleting on buildPhonegap Cordova 插件在构建时删除
【发布时间】:2015-11-23 10:50:48
【问题描述】:

我在构建 phonegap 项目时遇到问题,该项目正在删除构建时的 cordova 插件目录。

一位同事在他的机器上启动了一个现有的 Phonegap 项目,对其进行版本控制(通过 git)并成功运行了一个“phonegap build”,它构建得很好。在他的机器上用 xcode 运行时,它会按预期在模拟器中运行。

在我的机器上,我安装了 xcode、phonegap、cordova。我通过 git 导入项目并在 xcode 中打开它。在 CLI 上,我将目录更改为项目根目录并运行“phonegap build”。

此时,“../www/plugins”目录被删除。构建报告成功,但此时通过 xcode 运行它会死掉。在我的本地编译之前通过 xcode 运行可以正常工作。

我已附上我更改的树的副本(M=修改,D=删除)。在搜索并没有发现任何地方报告过这个问题后,我对此完全不知所措。我会很感激任何帮助。

【问题讨论】:

    标签: ios xcode git cordova phonegap-plugins


    【解决方案1】:

    插件目录不应位于 www.它应该位于项目根目录。如 Cordova Github 自述文件中所述:https://github.com/apache/cordova-cli

    当您构建项目时,您的构建系统可能会删除 www 下的所有内容。

    【讨论】:

    • platform文件夹中平台的www中应该有一个plugins文件夹,这个文件夹应该包含插件的JS端,而不是要构建到平台中的src。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-14
    相关资源
    最近更新 更多