无法恢复插件“cordova-plugin-insomnia”
我试图build立我的项目,但其失败,以下错误:
“运行命令 – 失败![错误]运行cordova prepare时出错(退出代码1):
Discovered plugin "cordova-plugin-insomnia" in config.xml. Adding it to the project Failed to restore plugin "cordova-plugin-insomnia" from config.xml. You might need to try adding it again. Error: Failed to fetch plugin cordova-plugin-insomnia@git+https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin.git via registry. Probably this is either a connection problem, or plugin spec is incorrect. Check your connection and plugin name/version/URL. Error: cmd: Command failed with exit code 1 Error output: npm ERR! git clone C:\Users\<USER>\AppData\Roaming\npm-cache\_git-remotes\git-https-github-com-EddyVerbruggen-Insomnia-PhoneGap-Plugin-git-223
我尝试使用以下方法安装cordova插件:
-
$ ionic cordova插件添加cordova-plugin-insomnia $ npm安装–save @ ionic-native /失眠
-
cordova插件添加https://github.com/EddyVerbruggen/Insomnia-PhoneGap-Plugin.git
-
npm我cordova – 插件失眠
但是,这些命令都不起作用。
错误生成为:
npm ERR! 命令失败:git -c core.longpaths = true clone C:\ Users \\ AppData \ Roaming \ npm-cache_git-remotes \ git-https-github-com -EddyVerbruggen-Insomnia-PhoneGap-Plugin-git-223bcd2c C:\ Users \\ AppData \ Local \ Temp \ npm-6956-d2de50d1 \ git-cache-d4203f45 \ 8d2c3b01fc0c11d9bc36bc1b5f9a141bd097f908 npm ERR! 克隆到'C:\ Users \ \ AppData \ Local \ Temp \ npm-6956-d2de50d1 \ git-cache-d4203f45 \ 8d2c3b01fc0c11d9bc36bc1b5f9a141bd097f908'… npm ERR! git-upload-pack'C:\ Users \\ AppData \ Roaming \ npm-cache_git-remotes \ git-https-github-com -EddyVerbruggen-Insomnia-PhoneGap-Plugin-git-223bcd2c':git-upload-pack:command找不到npm ERR! 致命的:无法从远程存储库读取。 npm ERR! npm ERR! 请确保您有正确的访问权限npm ERR! 并存在存储库。 npm ERR! npm ERR! npm ERR! 如果您需要帮助,您可以在以下url报告此错误:npm ERR! https://github.com/npm/npm/issues npm ERR! 请包括以下文件与任何支持请求:npm ERR! C:\ Workspace \ XXXXXX-mobile-app \ node_modules \ npm-debug.log会推送string数组{“name”:“lang”,“titles”:[“English(US)”,“English(UK) ,“values”:[“en-us”,“en-gb”]} android preferences文件成功生成ios settings bundle成功生成
我正在使用以下版本 –
- 节点:v7.4.0
- NPM:v4.0.5
- Git:v1.9.5
- 离子:2
任何帮助将非常感激。 它可能是重复的,但我做了很多。
这并不总是解决scheme,但在类似的情况下,我只是运行一个小npm update
,没关系。 最终,你应该做一个ionic cordova platform remove ...
然后ionic cordova platform add ...
- Android + NodeJS:客户端 – 服务器通信
- 使用node-gcm发送android通知而不折叠它们
- Phonegap:node.js的“standalone”应用程序
- 如何从Android的socket.io客户端发送图片/文件到node.js socket.io服务器?
- GoogleloginNodejs中的Android服务器端身份validation
- 使用PassportJSvalidationAndroid应用程序
- 将Android客户端迁移到socket.io 2.0的策略
- 如何让访问者通过手机网站离线访问CouchDB数据?
- 离子运行android – 错误:找不到模块“内部/ fs” – 窗口