[RUBY] [Rails] Solution pour ExecJS :: RuntimeUnavailable

Solution → Installez mini_racer

Lorsque j'ai essayé de démarrer le serveur avec rails s après la mise à jour de Mac OS, une erreur s'est produite.

Terminal


Could not find a JavaScript runtime. See https://github.com/rails/execjs for a list of available runtimes. 
(ExecJS::RuntimeUnavailable)

Si vous le recherchez, vous n'avez pas le runtime nécessaire pour exécuter JavaScript! Il semble dire.

À la recherche d'une solution, il semble que l'instruction d'erreur ait un lien vers la liste des runtimes disponibles sur https: // github.com / rails / execjs.

Il contenait des informations indiquant que gem'mini_racer' avait l'air bien, j'ai donc décidé de regrouper l'installation. En conséquence, nous sommes en mesure de lancer le serveur en toute sécurité!

Conclusion

Gemfile


#Ajouté en bas
gem 'mini_racer'

Ensemble, installons.

Recommended Posts

[Rails] Solution pour ExecJS :: RuntimeUnavailable
[Solution] Webpacker :: Manifest :: MissingEntryError dans les rails