terminal - the - when does bower.json get created?
Bower: instala 2 versiones de jQuery (3)
De acuerdo con los documentos de Bower
Bower ofrece varias formas de instalar paquetes:
# Using the dependencies listed in the current directory''s bower.json bower install # Using a local or remote package bower install <package> # Using a specific version of a package bower install <package>#<version> # Using a different name and a specific version of a package bower install <name>=<package>#<version>
Puede instalar dos versiones diferentes de jQuery de la siguiente manera:
bower install jquery-legacy=jquery#1.10 jquery-modern=jquery#2
O, si prefieres configurar eso en un bower.json
"dependencies": {
"jquery-legacy": "jquery#1.10",
"jquery-modern": "jquery#2"
}
¿Cómo voy a instalar 2 versiones de jQuery usando bower ? Quiero tener v2.0 así como 1.9.1 para el respaldo del soporte del navegador
El problema que estoy teniendo es que si ejecuta bower install jquery#1.9.1 jquery#2.0.0
la primera versión se sobrescribe por la segunda porque son el mismo componente
Desde la línea de comandos, si solo quiere las versiones 1.x y 2.x más recientes, puede aflojar las restricciones en la respuesta anterior .
Asi que:
bower install jquery-legacy=jquery#1.10 jquery-modern=jquery#2
se convertiría:
bower install jquery-legacy=jquery#^1 jquery-modern=jquery
En la parte de dependencias de su bower.json puede tener algo como esto:
"dependencies": {
"jquery": "2.0.0",
"jquery-1.9.1": "http://code.jquery.com/jquery-1.9.1.js"
}
Normalmente uno no debería tener que hacer esto, pero a veces tiene que mantener / migrar un sitio web existente que (por cualquier razón) utiliza diferentes versiones de jquery en diferentes páginas.