我目前正在从事Phonegap 3.1项目。我使用 CLI 在本地工作。
我使用 CLI安装(通过远程 github 存储库)第 3 方插件,该插件在 /plugins 目录中创建了一个目录,其中包含 2 个子目录:包含 iOS 和 android 本机代码的 src 和包含一些 .js 文件的 www/ 目录。
当我第一次为 iOS 构建应用程序(仍然使用 CLI)时,一切都很顺利,phonegap 神奇地把所有东西都复制到了正确的地方!
然而,插件作者在我修复的一个 .JS 文件上犯了一个小错误,并将请求推送到他的主仓库。所以我也对/plugins目录下的js文件做了同样的更正。但是,当我重新编译该应用程序时,似乎 phonegap 忽略了我的更改并使用了我的旧文件。然后我在 /plugins 和 /plateforms/ios/... 中进行了更正,但在编译我的旧文件后仍然返回!所以我想知道phonegap是否每次都从repo重新加载插件?或者有某种建筑缓存......有人有线索吗?
这让我发疯!
谢谢你的帮助。