J'ai installé rails(v3) sur ma boîte Ubuntu Linux et l'installation a échoué en se plaignant du manque de javascript runtime. J'ai fait quelques recherches et il s'avère que rails nécessite l'installation d'un runtime javascript sur la plateforme qu'il utilise.
Alors que Windows est livré avec jscript par défaut. Ma boîte Ubuntu n'avait pas de runtime js et j'ai résolu le problème en installant node.js (V8).
A ma connaissance, un runtime js est nécessaire pour exécuter le code javascript et rails est juste un cadre web dans lequel le javascript est intégré. Les fichiers javascript ne s'exécutent que sur les machines clientes.
Donc, Pourquoi rails nécessite-t-il le JavaScript Runtime ?
3 votes
guides.rubyonrails.org/asset_pipeline.html
0 votes
Probablement pour CoffeeScript, si je devais deviner.
0 votes
Il y a une réponse mais je suis d'accord que c'est un peu illogique et ennuyeux des rails. Mais peu importe.