Cordova Phonegap CLI构建插件缓存?

Cordova Phonegap CLI构建插件缓存?,cordova,phonegap-plugins,phonegap-build,cordova-cli,Cordova,Phonegap Plugins,Phonegap Build,Cordova Cli,我目前正在从事PhoneGap3.1项目。我使用CLI在本地工作 我(通过远程github repo)使用CLI安装了一个第三方插件,该插件在/plugins目录中创建了一个目录,其中包含2个子目录:src,包含iOS和android本机代码,以及一个包含一些.js文件的www/目录 当我第一次为iOS构建应用程序时(仍在使用CLI)一切都进行得很顺利,phonegap发挥了神奇的作用,将所有内容复制到了正确的位置 然而,插件作者在我修复的一个.JS文件上犯了一个小错误,并将请求推送到了他的主r

我目前正在从事PhoneGap3.1项目。我使用CLI在本地工作

我(通过远程github repo)使用CLI安装了一个第三方插件,该插件在/plugins目录中创建了一个目录,其中包含2个子目录:src,包含iOS和android本机代码,以及一个包含一些.js文件的www/目录

当我第一次为iOS构建应用程序时(仍在使用CLI)一切都进行得很顺利,phonegap发挥了神奇的作用,将所有内容复制到了正确的位置

然而,插件作者在我修复的一个.JS文件上犯了一个小错误,并将请求推送到了他的主repo。因此,我也对/plugins目录中的JS文件进行了同样的修改但是,当我重新编译应用程序时,phonegap似乎忽略了我的更改并使用了我的旧文件。然后我在/plugins和/platforms/ios/中进行了更正。。。但还是编译后我的旧文件哪里回来了所以我想知道phonegap是否每次都从repo重新加载插件?或者有某种建筑缓存…有人有线索吗???

这简直快把我逼疯了

谢谢你的帮助。

我找到了解决方案

Phonegap确实有一个用于构建的缓存

它创建一个隐藏目录/platforms/ios/。staging

此目录包含一个.JS文件的副本,该文件在重建时显然未更新

我不知道这是一个bug还是一个特性


希望这会有帮助

你找到清除缓存的命令了吗?我没有
platforms/android/.staging
文件夹,或者我会尝试删除它。