Estou usando "yeoman" e "bower" no windows 7, mas recebi o seguinte erro ao criar o aplicativo
yo webapp
O erro é
bower not-cached git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower resolve git://github.com/jlong/sass-bootstrap.git#~3.0.0
bower not-cached git://github.com/Modernizr/Modernizr.git#~2.6.2
bower resolve git://github.com/Modernizr/Modernizr.git#~2.6.2
bower not-cached git://github.com/jquery/jquery.git#~1.10.2
bower resolve git://github.com/jquery/jquery.git#~1.10.2
bower ECMDERR Failed to execute "git ls-remote --tags --heads git://github
.com/jquery/jquery.git", exit code of #128
Additional error details:
fatal: unable to connect to github.com:
github.com[0: 192.30.252.130]: errno=No error
A versão do yeoman, caramanchão e nó
c:\yo-test>bower -v
1.2.8
c:\yo-test>yo -version
1.1.2
c:\yo-test>node -v
v0.10.15
Qualquer sugestão é muito apreciada.
Respostas:
Caso você encontre o mesmo problema ... Acontece que minha máquina está protegida por firewall, que não consegue acessar o git: //github.com/jquery/jquery.git
Link: Não foi possível conectar-se ao GitHub.com para clonagem
A solução sem alterar o firewall:
Crédito para @ bnguyen82 de Não é possível conectar-se ao GitHub.com Para clonagem e @Sindre Sorhus do Bower instalam usando apenas https?
fonte
bower install question
Eu tive o mesmo problema e a resposta acima não funcionou para mim. Mas eu encontrei outro. Você pode ter um problema com seu proxy. Se você estiver atrás de um proxy, precisará executar estas etapas:
coloque isso em .bowerrc para se livrar do erro ETIMEDOUT:
E este para se livrar do ECMDERR:
funciona para mim.
PS: desculpe pelos meus erros de inglês eu sou francês ^^
fonte
Os seguintes comandos funcionam para mim
e depois
fonte
Para mim, atualizar o git para a versão mais recente ajudou.
fonte
Meu bower.json ficou assim:
e eu tive o problema "falha ao executar o git remote -ls". Depois que eu mudei para o seguinte, de repente começou a funcionar:
fonte
Contribuir para a resposta de leoh (já que não tenho representante suficiente para postar um comentário):
Se, como eu, você descobriu que não era possível executar o comando porque o git não estava instalado globalmente em sua máquina, abrindo Ferramentas> Opções no Visual Studio e, em seguida, Projetos e soluções> Gerenciamento de pacotes da Web> Ferramentas externas da Web, você verá que , por padrão, existem dois locais git:
Por padrão (para o Visual Studio 2017 Enterprise), eles são mapeados respectivamente para:
Em seguida, abra um prompt de comando (Windows + R> "cmd"), navegue até os locais acima e execute o comando leoh. Eu não tinha certeza de onde executá-lo, então executei-o de ambos por precaução. O problema foi resolvido para mim a partir de então.
fonte
Você pode remover todos os geradores que possuem e instalar novamente. É vai ser de ajuda.
fonte
No meu caso, era o firewall do antivírus, impedindo o caramanchão de se conectar ao github. Eu não tinha percebido que o antivírus estava perguntando através do Windows se eu queria permitir que o git fizesse conexão ou não.
Eu permiti e funcionou como um encanto :)
fonte
A solução fornecida por Dakkon_jareth funciona para mim, eu não estava tendo o app / bower_components, mas a biblioteca lá, mudei para app / bower_components e comecei a trabalhar, também recomendarei tentar 2-3 vezes após a limpeza do NPM Cache.
fonte
Eu tive o mesmo problema. Após a instalação do "Microsoft .NET Core 1.0.0 RC2 - VS 2015", foi corrigido.
fonte
Eu trabalho com o VS 2015 e tenho o pacote NoGit instalado. Atualizado para o 0.1.0 e corrigiu o problema.
Espero que isso ajude alguém.
fonte
Eu também experimentei algum comportamento estranho com o bower que falha ao instalar todas as dependências.
Nenhuma das soluções postadas funcionou para mim, é por isso que estou postando esta resposta.
No meu caso, a instalação do pavilhão com erros aleatoriamente quase todas as vezes com pacotes diferentes. Todos os pacotes estavam no github, então por que de repente?
Obviamente algo estava errado com a rede.
Os erros estavam no Ubuntu 16.04 com dockerized e rodavam no rancher virtualizado , portanto, vários pontos possíveis de falha eram muito grandes.
Felizmente, porém, a solução foi extremamente simples.
Percebi que esta é uma instalação básica e nem sequer tem ferramentas básicas de rede.
Então, depois de executar
apt install net-tools iputils-ping
todos os erros desapareceram para sempre.Muito inesperado para mim, espero que ajude ...
fonte
Caras instalar de lutar com isso, basta fazer o download manualmente e, em vez disso, faça uma instalação do bower da pasta local.
fonte