Suivre

quelqu'un sait (@aeris) pourquoi mon mastodon se plaint de l'absence de rails-ujs ? :(
github.com/tootsuite/mastodon/

@bastien Pourquoi lances-tu « "/home/mastodon/live/node_modules/.bin/webpack" --config /home/mastodon/live/config/webpack/production.js » ? Ce n’est pas à toi de lancer ça.
C’est « RAILS_ENV=production bundle exec rails assets:precompile » qui doit faire le boulot, mais je ne le vois pas s’exécuter dans ton workflow…

@aeris si si, c'est lui :

bundle install --deployment && yarn install && RAILS_ENV=production bundle exec rails assets:precompile

@bastien Oui mais je ne le vois pas s’exécuter dans ton flow par la suite. Comme si le yarn install avait retourner un truc pas 0.

@bastien « yarn install v0.24.6
[1/5] Resolving packages...
success Already up-to-date.
$ npm rebuild node-sass »
On passe directement de la fin du « yarn install » à ton truc manuel. Il n’y a pas le assets:precompile ici.

@bastien Ah pardon, le $ est généré par yarn en fait /o\… casse-gueule tient…

@bastien Je viens de tester, « ça marche chez moi ™ » 😄

@bastien Est-ce que tu as tenté en virant tout le Gemfile.lock ?

@aeris non. par contre j'ai essayé en virant ./vendor/bundle et ./node_modules

@aeris
marche pas :
mastodon@mastodon-debian:~/live$ rm Gemfile.lock
mastodon@mastodon-debian:~/live$ bundle install
Your bundle only supports platforms [] but your local platforms are ["ruby", "x86_64-linux"], and there's no compatible match between those two lists.

@aeris vu que je n'ai pas lancé webpack à la main et qu'il a été lancé, c'est que le assets:precompile l'a fait, non ?

Et puis quand je lance juste le assets:precompile j'ai le même message

@aeris pour info, j'ai réglé le problème avec un : npm install rails-ujs
pourquoi il n'a pas été installé de base ? mystère ... (c'est comme la gem bigdecimal, nécessaire mais pas installée automatiquement)

Inscrivez-vous pour prendre part à la conversation
Mastodon

durel.org est seulement un serveur du réseau