Alors j'essaie désespérément de comprendre comment ajouter et contrôler les paquets dans roots.io/sage.roots.io/sage add bower package
L'environnement est opérationnel (treillis et tout), et mon thème se charge parfaitement. J'ai décidé que je voulais mettre à jour bootstrap à alpha6 et à la plus récente jquery. Je crois que ce sont les étapes (pour toute nouvelle bibliothèque javascript) seraient.
- Utilisez Bower pour installer le paquet (avec --save)
charmille --save installer [email protected]
Cela ajoute ce qui suit à bower.json dans le répertoire du thème (niveau racine, même que base.php), et comme je ne veux que le paquet, je ne pense pas avoir besoin de surcharges?
"dependencies": {
"bootstrap": "4.0.0-alpha.6",
Ajoutez le package Bower manifest.json
"jquery.js": { "" charmille: [ "jquery"] }, "bootstrap.js": { "Bower": [ "bootstrap"] }
C'est là que je suis vraiment curieux, comment puis-je dire maintenant base.php pour le charger. La page se charge correctement, mais elle charge jquery v1.12.4. Et je ne peux pas voir une seule ligne qui indique à base.php quoi charger où. L'autochargeur est-il si efficace qu'il devrait comprendre comment ajouter des fichiers CSS et JS, ou est-ce que ce sont les remplacements qui font la magie?
Qu'est-ce qui me manque vraiment?