J'ai passé une bonne partie de ma journée à chercher comme inclure une librairie JS dans mon application Rails 5.1 via Yarn.
Toutes les documentations que j'ai trouvées semblent dire que ça marche quasiment tout seul.
J'ai tout testé sans succès. Ça marche seulement si je copie le fichier JS dans mon dossier des assets.
Je vais continuer à chercher demain.
C'est cette librairie que j'essaye d'intégrer proprement : https://github.com/GuillaumeAmat/leaflet-overpass-layer
@aeris Si il y a un rapport entre Yarn et Rails depuis la 5.1 ;)
Le changelog : http://guides.rubyonrails.org/5_1_release_notes.html#yarn-support
Un site parmi d'autres qui montrent que c'est "facile à utiliser" :
http://g3ortega.com/rails/2017/05/30/rails-5-1-and-forward-yarn-on-rails.html
@aeris De ce que je comprends la 5.1 propose Yarn et Webpack n'est qu'une option via une gem appelée "webpacker"
Dans le changelog de la 5.1 ils écrivent "The Yarn support is integrated with the asset pipeline so that all dependencies will work seamlessly with the Rails 5.1 app."
J'ai peut-être mal compris quelque chose ici, ce qui expliquerait pourquoi je n'ai pas réussi à faire marcher ^^'
@KillianKemps Oui, depuis 5.1, mais webpack, c’est encore autre chose que yarn naked 😂