通过git clone为Ionic framework添加SQLite插件时出错

通过git clone为Ionic framework添加SQLite插件时出错,git,cordova,ionic-framework,cordova-plugins,Git,Cordova,Ionic Framework,Cordova Plugins,我正试图使用这个命令将SQLite插件添加到我的Ionic项目中 cordova plugin add https://github.com/litehelpers/Cordova-sqlite-storage.git 这是一个输出: 抓取插件 ”“通过git 克隆错误:无法获取插件 通过git。 可能存在连接问题,或者插件规范不正确: 错误:C:\msysgit\bin\git.exe:命令失败,退出代码为128 错误输出:克隆到 “C:\Users\xxx\AppData\Local\Te

我正试图使用这个命令将SQLite插件添加到我的Ionic项目中

cordova plugin add https://github.com/litehelpers/Cordova-sqlite-storage.git
这是一个输出:

抓取插件 ”“通过git 克隆错误:无法获取插件 通过git。 可能存在连接问题,或者插件规范不正确: 错误:C:\msysgit\bin\git.exe:命令失败,退出代码为128 错误输出:克隆到 “C:\Users\xxx\AppData\Local\Temp\git\1459420827450”

我有一个防火墙,所以我已经设置了
HTTP\u PROXY
HTTPS\u PROXY
环境变量


如何解决此问题?

您是否尝试在npm中设置代理。您可以在npm中设置代理,如下所示

npm config set proxy http://proxy.company.com:8080
npm config set https-proxy http://proxy.company.com:8080
端口8080和公司名称可能会有所不同

如果它不工作,请检查Git安装。(同时设置git的代理),然后添加插件

如果所有其他操作都失败,请尝试在CLI上添加cordova sqlite存储


希望有帮助。

是的,我使用了以下命令:
npm config set proxyhttp://user:password@url:port
npm配置集https代理http://user:password@url:port
好的,我相信你已经安装了git,这个插件所做的是从git存储库而不是从npm获取它,您是否可以尝试在代理后使用git。'git config--global http.proxy'其中proxyuser到您的代理用户proxypwd到您的代理密码proxy.server.com到您的代理服务器8080的URL到您的代理服务器上配置的代理端口您是否可以尝试运行cordova插件添加cordova sqlite存储,而不是重复最后的注释。它起作用了!谢谢你的建议。请更新你的答案,我会接受的