Phonegap - 无法恢复插件“io.litehelpers.cordova.sqlite”

时间:2016-10-30 16:55:52

标签: sqlite cordova phonegap-plugins

我继承了一个仅包含www文件夹的Phonegap项目。 config.xml包含此条目:

<plugin name="io.litehelpers.cordova.sqlite" source="pgb" />

当我运行cordova platform add androidcordova build时,我收到此警告消息:

在config.xml中发现了插件“io.litehelpers.cordova.sqlite”。将其添加到项目中。无法从config.xml恢复插件“io.litehelpers.cordova.sqlite”。您可能需要尝试重新添加它。错误:错误:注册表在https://registry.npmjs.org/io.litehelpers.cordova.sqlite

上为GET返回404

我使用命令cordova plugin add cordova-sqlite-storage --save,然后cordova preparehttps://github.com/litehelpers/Cordova-sqlite-storage添加了Sqlite插件,然后继续执行上述操作,但仍然收到相同的警告消息。

这是我可以忽略的东西,还是我可以做些什么来解决它?谢谢!

编辑:我正在使用Cordova CLI 6.3.1

1 个答案:

答案 0 :(得分:2)

IIRC,这是cordova-sqlite-storage插件的旧PhoneGap Build版本。 PhoneGap Build已经转移到npmjs来托管插件,will be shutting down the old repository。你可能已经有了这条线:

<plugin name="cordova-sqlite-storage" source="npm" />

在您的config.xml文件中。如果是这样,只需删除该行:

<plugin name="io.litehelpers.cordova.sqlite" source="pgb" />

这应该可以清除错误。