2014-09-18 3 views
11

Sto cercando di installare il plugin pinny1.0 utilizzando bower come:bower ECMDERR Impossibile eseguire "git ls-remote --tags --heads> [email protected]: mobify/bellows.git", codice di uscita di # 128

scrigno di installare https://github.com/mobify/pinny.git#pinny-1.0

Ma le questioni nel frattempo l'installazione del plug-in, che sto ottenendo come:

pergolato ECMDERR Impossibile eseguire "git --tags LS-remote - teste gi [email protected]: mobify/bellows.git ", codice di uscita di # 128

Dettagli di errore aggiuntivi: verifica della chiave host non riuscita. fatale: impossibile leggere dal repository remoto.

Assicurarsi di disporre dei diritti di accesso corretti e del repository esistente.

Non sono sicuro di come si stia reindirizzando da pinny1.0 a bellows.git.

Ho provato a controllare il problema sul bug tracking di Github e trovare qualche discussione al numero 1426 ma non ho avuto molta idea dato che non sto lavorando su qualche server proxy.

risposta

11

Ho avuto lo stesso problema con l'installazione packages utilizzando Bower.

questo problema accade perché bower proxy configuration, è necessario fare uso bowerhttp:// Invece di git:// quando installi packages. puoi risolvere questo problema usando il file .bowerrc.

Proprio creare .bowerrc file e impostare proxy e https-proxy configurazione:

{ 
    "proxy" : "http://<host>:<port>", 
    "https-proxy" : "http://<host>:<port>" 
} 

più su Bower Documentation per .bowerrc File

Ci Due Domande su bower proxy configuration in StackOverflow: First Question, second Question

Aggiornamento:

Se la prima soluzione non funziona, si può provare a suggerire @thebignet nella stessa edizione su GitHub

Set proxy, https-proxy e strict-ssl configurazione nella .bowerrc File:

{ 
    "proxy"  : "http://<host>:<port>", 
    "https-proxy" : "http://<host>:<port>", 
    "strict-ssl" : false 
} 

Ma è necessario eseguire il comando dal terminale:

git config --global url."https://".insteadOf git:// 
+0

ha funzionato per me! Grazie –

+0

Potrebbe essere una domanda di base, ma dove posso inserire il file .bowerrc? –

+0

@VincentGauthier inserisce il file '.bowerrc' nel percorso radice per la cartella dell'app come file' bower.json' e file 'package.json' –

0

Questo è davvero un errore strano. È interessante notare che l'URL git sembra malformato.

[email protected]:mobify/bellows.git 

Non c'è "c" in .com. È anche strano che il pinny stia cercando di attirare i soffietti; sono totalmente estranei.

Potrebbe farmi sapere quale sistema operativo e versione di Bower stai usando?

Proverò a riprodurre questo e ti faccio sapere se trovo qualcosa.

+0

Ciao Steve mi dispiace che è un errore di battitura e l'URL è github.com:mobify. D'altra parte, il sistema operativo è Windows 7 Pro x64. Lo sto facendo usando git bash non da nessun browser. Mi sto chiedendo anche perché l'installazione di pinny è legata al soffietto? Può essere dovuto ad alcune dipendenze interne? Inoltre, ho i soffietti aggiornati già installati all'interno dei bower_plugins dell'applicazione mu. – Riky

+0

Non dovrebbe essere collegato affatto. In effetti, non riesco a riprodurre questo problema su OSX o Windows, quindi sono un po 'confuso. Puoi pubblicare il tuo bower.json? –