una que ejemplos directivas directiva crear componentes angular2 angularjs npm bower

angularjs - ejemplos - ¿Qué está causando que ''gruñir servir'' arroje ''No se encontraron componentes de Bower''?



directivas angular 5 (9)

Estoy comenzando la aplicación angular con angular-fullstack en mi caja de Windows 7. Instalé muchos paquetes npm con opciones -g, incluida grunt-bower-install. Creé la aplicación primero ejecutando

tu nombre de aplicación angular y lleno

No hubo excepciones durante la creación de la aplicación. Después de que la aplicación se creó con éxito intenté ejecutar la aplicación usando

gruñir servir

esperando que el servidor se ejecute. Pero el ''servicio ronco'' falló con

Ejecución de la tarea "bower-install: app" (bower-install) No puede encontrar dónde guarda sus paquetes Bower.

Intentamos buscar un archivo .bowerrc , pero no pudimos encontrar una propiedad de directory personalizada definida. Luego probamos bower_components , pero parece que tampoco existe. Como último recurso, probamos el directorio de components pre-1.0, pero tampoco se pudo encontrar.

Lamentablemente, no podemos continuar sin saber dónde están los paquetes de Bower que ha instalado.

Error fatal: no se encontraron componentes de Bower.

Encontré el archivo .bowerrc y apuntaba a la aplicación / bower_components. Desafortunadamente, el archivo bower_components no estaba donde se puede encontrar. No estoy seguro de cuál debería ser el contenido del archivo para crearlo yo mismo. ¿Es el archivo faltante el que causa este problema o hay un paquete npm, no lo instalé correctamente?

  • Instalé bower usando npm también *

Gracias


Confusamente, la tarea grunt-bower-install que viene con angular-fullstack no instala componentes de bower. No instala nada. Este error está tratando de hacerle saber que no puede encontrar los componentes de bower directamente, por lo que no puede hacer su trabajo.

Para solucionar el problema, ejecute bower install .

Si no tiene instalado Bower, ejecute npm install -g bower primero.


En mi caso, agregué sudo para que funcione. Entonces, ejecuté sudo npm install -g bower y luego bower install . grunt serve funcionó cuando lo ejecuté.


Intenta hacer la bower install . Si su fallo al decir que no puede conectarse a git, puede cambiar la ubicación de la ubicación del repositorio simplemente ejecutando debajo del comando

$ git config --global url.https://github.com/.insteadOf git://github.com/

Esto asegurará que se descargará a través de https en lugar de git si está causando que el firewall de orginasation lo bloquee.


La instalación de Bower requiere que los paquetes se traigan del repositorio Git, por lo que primero debe instalar la aplicación Git en su sistema. Puede descargarlo desde este enlace: https://git-scm.com/downloads . Ahora, después de haberlo descargado, es posible que la RUTA no esté configurada, por lo tanto, vaya a Panel de control -> Sistema y seguridad -> Sistema -> Configuración avanzada del sistema (en el lado izquierdo), haga clic en él, luego vaya a Variables del entorno -> Variables del sistema -> RUTA, haga clic en editar y escriba las siguientes rutas:

; C: / Users / admin / AppData / Local / Programs / Git / bin; C: / Users / admin / AppData / Local / Programs / Git / cmd .... Bueno, la ruta anterior es donde se instaló Git en mi sistema, puede rastrear hasta el lugar en su sistema donde se instaló Git y seleccionar las rutas de la carpeta "bin" y "cmd" y pégalo en la variable PATH.

Ahora, después de configurar la ruta GIT, ahora puede escribir el comando "$ bower install", esto instalará todos sus paquetes de bower.


Me enfrenté al mismo problema, pero solo npm install -g bower y luego npm install -g bower y consiguió que el grunt serve funcionara.

No necesitaba hacer ninguna de las cosas mencionadas por Olga.

Espero que esto ayude.


Tuve el mismo problema, esto es lo que funcionó en mi caso:

  1. rubí y brújula instalados (el soldado necesita estos)
  2. verificó que la ruta a la carpeta Ruby bin se agregue a% PATH%
  3. Git instalado
  4. reinició la ventana de cmd y ejecutó "bower install" en la carpeta de la aplicación

Después de eso, el comando gruñir servir funcionó perfectamente. Nota: tal vez instalar Git y ejecutar la instalación de bower sea suficiente en su caso.


npm install -g bower no instala los componentes del bower, debe ejecutar también la bower install para tener todos los componentes del bower instalados y luego ejecutar el grunt serve . Debería funcionar bien


npm install -g bower bower install grunt serve

También funcionó


npm install -g bower bower install grunt serve

trabajó para mi ...