node.js - node - ¿Cómo instalo los paquetes Bower con hilo?
npm (3)
ACTUALIZACIÓN 11/4/16: Yarn decidió eliminar el soporte para Bower. Ver la solicitud de extracción Github y el blog de Bower . = (
ORIGINAL: Bower acaba de publicar una publicación de blog sobre este tema. Parecen entusiasmados con eso, pero señalan que actualmente hay problemas sin resolver:
Nota importante: tal como está ahora, parece que todavía hay algunos problemas relacionados con el soporte de Bower. Sin embargo, confiamos en que con la ayuda de la comunidad, estos problemas se resolverán rápidamente a medida que Yarn avance hacia 1.0 en los próximos meses.
También se refiere a una solicitud de extracción para un parche Bower.
Cuando ejecuté el hilo, ¡ bower_components
mi carpeta de bower_components
(el boleto de GitHub aquí)! Sin embargo, me gusta mucho el hilo, no puedo esperar a que se solucionen los errores de Bower.
Desde el README del proyecto:
Registros múltiples: instale cualquier paquete desde npm o Bower y mantenga el flujo de trabajo de su paquete igual.
Supongo que eso significa que puedo instalar mis paquetes Bower (enumerados en bower.json
mi proyecto) con Yarn. Si este es el caso, ¿cómo voy a hacer eso?
No veo ninguna mención de Bower o uso de registros separados en la documentation . Sin embargo, veo el registro de Bower listado en la source .
Si agrega lo siguiente a package.json, se llamará a bower install y funcionará. Aunque es una solución alternativa:
"scripts": {
"postinstall": "bower install"
}
Apparently , debería funcionar. Desafortunadamente, actualmente hay un bug en el que, si tiene tanto package.json
como bower.json
en el mismo proyecto, solo se instalan los paquetes npm y se ignoran los paquetes Bower.
Normalmente, uno simplemente yarn install
yarn
o yarn install
y se yarn install
dependencias npm y bower.