Follow

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 : github.com/GuillaumeAmat/leafl

@KillianKemps Je dirais que yarn n’a aucun rapport avec rails. Il faut effectivement l’intégrer manuellement après, je ne connais pas de système qui récupère la sortie de yarn/node pour l’intégrer aux assets rails… 🤔

@KillianKemps Il y a peut-être la manière porcos de faire via du assets.path, mais ça me semble scabreux…
nithinbekal.com/posts/yarn-rai

@KillianKemps Oui, depuis 5.1, mais webpack, c’est encore autre chose que yarn naked 😂

@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 ^^'

Sign in to participate in the conversation
Qowala's Mastodon

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!