【发布时间】:2026-01-05 11:30:02
【问题描述】:
我目前正在从事 Phonegap 3.1 项目。我使用 CLI 在本地工作。
我(通过远程 github 存储库)安装了一个使用 CLI 的第三方插件,该插件在 /plugins 目录中创建了一个目录,其中包含 2 个子目录:src 包含 iOS 和 android 本机代码和包含一些 .js 文件的 www/ 目录。
当我第一次为 iOS 构建应用程序时(仍在使用 CLI)一切顺利,phonegap 发挥了神奇作用,并将所有内容复制到了正确的位置!
但是,插件作者在我修复并推送到他的主存储库的请求中的一个 .JS 文件上犯了一个小错误。所以我也对/plugins目录下的JS文件做了同样的修正。 但是,当我重新编译应用程序时,phonegap 似乎忽略了我的更改并使用了我的旧文件。然后我在 /plugins 和 /plateforms/ios/... 中进行了更正,但在编译我的旧文件后仍然返回! 所以我想知道 phonegap 是否每次都从 repo 重新加载插件?或者有某种建筑缓存...有人知道吗?
这让我发疯了!
感谢您的帮助。
【问题讨论】:
标签: cordova phonegap-plugins phonegap-build cordova-cli