Bonjour à tous,

Je suis en train de mettre en place Encore Webpack pour la premiere fois....
Tout se passe bien pour mes propres fichiers css et js mais j'ai du mal à comprendre comment inclur des plugins et librairies externes.

En effet, le template que j'utilise fait appel à de nombreuses dépendances JS. J'ai essayé de les inclure dans app.js mais certains plugins font appel à d'autres et le font directement en partant du principe que les classes sont globles

Par exemple, dans un des fichiers js inclus, on retrouve la ligne suivante:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
this.raphael = new Raphael(this.el[0]);
Ce qui ne fonctionne pas car Raphael n'est pas une classe publique.

Alors, bien sur, je pourrais éventuellement chercher à ajouter Raphael via un gestionnaire de packages mais quid des dépendances qui n'existent pas dans les catalogues de packages ?

Bref, quelles sont les bonnes pratiques pour inclure manuellement des éléments de tiers ou par exemple des plugins jquery ?

Merci pour votre aide
Chris