JSON::GeneratorError after moving from 1.4.0 to 2.0.x
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 25/100
Piste de recherche
Start with the failing app/views/admin/stats/stats.js.coffee template and trace compilation through coffee-script/lib/coffee_script.rb and execjs (2.0.0) lib/execjs/external_runtime.rb. Compare the behavior with ExecJS 1.4.0 using the shown template and error, then determine the supported input and output behavior for this case.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
I'm just moving a previous issue from the old repo here. Is there a way of doing this using ExecJS > 1.4.0?
Using this in a js.coffee erb template
$("#stats").replaceWith("<%= escape_javascript(render @template) %>")
now causes this error
JSON::GeneratorError - only generation of JSON objects or arrays allowed:
/Users/Nick/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/json/common.rb:216:in `generate'
/Users/Nick/.rbenv/versions/1.9.3-p327/lib/ruby/1.9.1/json/common.rb:345:in `dump'
execjs (2.0.0) lib/execjs/external_runtime.rb:19:in `eval'
execjs (2.0.0) lib/execjs/external_runtime.rb:33:in `call'
coffee-script (2.2.0) lib/coffee_script.rb:57:in `compile'
app/views/admin/stats/stats.js.coffee:1:in `_app_views_admin_stats_stats_js_coffee___1014294459951170846_70216695895960'
This worked just fine with 1.4.0 Should a different approach now be used?
- Langage dominant
- Ruby
- Étoiles
- 578
- Forks
- 285
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Préparer son environnement
- Aucun Dockerfile ni fichier Docker Compose
- Aucun modèle de pull request
- Lire le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de rails/execjs
-
Runtime stderr is missing from ruby error messagePeut-être pris @arpitjain099 l’a pris il y a 147 jours. Ouverte
Difficulté 2/5 1-3 heures Accessibilité débutants 45/100
-
Difficulté 3/5 1-2 jours Accessibilité débutants 35/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 35/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
-
Difficulté 4/5 3-5 jours Accessibilité débutants 25/100
Toutes les issues de rails/execjs
Issues similaires
-
Difficulté 2/5 1-3 heures Accessibilité débutants 72/100
Les mainteneurs répondent en général sous 1 jour
-
account: profile
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
Les mainteneurs répondent en général sous 5 jours
-
Difficulté 2/5 1-3 heures Accessibilité débutants 82/100
Les mainteneurs répondent en général sous 1 jour
-
bug good first issue help wanted
Difficulté 2/5 1-3 heures Accessibilité débutants 90/100
ysb3996-blip/oops#24 ·
Les mainteneurs répondent en général sous 1 jour
-
Difficulté 2/5 1-3 heures Accessibilité débutants 78/100