No se pueden agregar complementos con Cordova 3.3.0 CLI en Windows – La herramienta de command-line "git" no está instalada: … "

Tengo problemas para agregar un complemento a Cordova 3.3.0 en Windows. Tengo node.js instalado. Pude crear un proyecto He instalado git y el directory git bin está en mi RUTA. Puedo ejecutar git en la command-line de Windows. Pero cuando trato de instalar un complemento obtengo este error:

Error: Error al recuperar el complemento: Error: la herramienta de command-line "git" no está instalada: asegúrese de que esté accesible en su RUTA.

Esta secuencia de commands funciona hasta que bash agregar el complemento:

  • cordova crea myProject
  • cd myProject
  • cordova platform add android
  • cordova plugin ls

Luego trato de agregar el complemento con lo siguiente y falla:

  • plugin de cordova agregar https://git-wip-us.apache.org/repos/asf/cordova-plugin-dialogs.git

He pasado todo un día tratando de resolver esto. ¿Algunas ideas?

Descargue e instale git desde http://git-scm.com/downloads . Establezca la ruta en la variable del entorno del sistema que apunta a la ruta de installation, en mi caso C: \ Archivos de progtwig (x86) \ Git \ bin.

Vaya al panel de control -> sistema -> Configuración del sistema avanzado -> Variable del entorno -> Variable del sistema

Seleccione ruta y edítela. Agregue C: \ Archivos de progtwig (x86) \ Git \ bin a él.

Eso es. Si aún no funciona, ejecute git una vez desde los progtwigs. Funcionará seguro.

Sí, la siguiente solución funcionó para download e instalar git desde http://git-scm.com/downloads . Establezca la ruta en la variable del entorno del sistema que apunta a la ruta de installation, en mi caso C: \ Archivos de progtwig (x86) \ Git \ bin.

Vaya al panel de control -> sistema -> Configuración del sistema avanzado -> Variable del entorno -> Variable del sistema

Seleccione ruta y edítela. Agregue C: \ Archivos de progtwig (x86) \ Git \ bin a él.

Eso es. Si aún no funciona, ejecute git una vez desde los progtwigs. Funcionará seguro.

1.) Busque la aplicación 'Git Shell' en Windows Search. Si lo encuentras, salta al paso 3.

2.) Entonces, no encontró Git Shell. Descargue e instale Github para Windows desde http://windows.github.com/ ,

3.) Abra Git Shell, que es una versión habilitada para Git de Windows CMD. Ejecute su command de installation del complemento desde Git Shell, y debería ejecutarse.

La única diferencia de este método de la solución de DChamp es que no tendrá que molestarse en modificar la ruta usted mismo, si usa Git Shell.

Aquí está la solución exacta.

Hola, "git" también es un module de nodo.

npm install -g git

Esto instalará git en su location de origen del nodo como un module. Reinicia la máquina.

Instale el complemento de Phonegap: C: \ Users \ user1 \ yourprojectname> complemento de cordova add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

Obtendrás respuesta como: Obteniendo el plugin de " https://git-wip-us.apache.org/repos/asf/cordova-plugin-cam era.git" … Iniciando la installation de "org.apache.cordova". camera "for android Preparando el proyecto android org.apache.cordova.camera instalado en android.

Espero que esto sea de mucha ayuda. Si hay algún problema, responde.

Tuve este problema en Windows Vista: ¡pasé muchas horas intentando depurarlo!

Resulta que las variables de entorno fueron de hecho el culpable. ¡Nunca puedo señalar si un progtwig quiere una variable citada para moverse por los espacios o no!

La variable de mi sistema% GIT_HOME% usaba me gusta en las cotizaciones así:

  • "C: \ Archivos de progtwig (x86) \ Git"; "C: \ Archivos de progtwig (x86) \ Git \ bin"

Esto estaba en la variable del sistema% Path%, así que …

  • % GIT_HOME%;% ANDROID_HOME%;% ANT_HOME%;% JAVA_HOME%;% PHP_HOME%; … etc.

Ahora cambié% GIT_HOME% a:

  • C: \ Archivos de progtwig (x86) \ Git; C: \ Archivos de progtwig (x86) \ Git \ bin

Funciona perfectamente De hecho, ahora NetBeans creará proyectos de Cordova (que también han estado fallando)

Espero que esto lo arregle por ti.