2014-02-10 7 views
8

Ich habe die "Hallo Welt!" Beispiele für NodeJS beide auf diese FührungenClosurescript & NodeJS: Fehler: Nein * print-fn * fn für die Testumgebung eingestellt

und für jeden bekomme ich diesen Fehler

Error: No *print-fn* fn set for evaluation environment 

Habe ich einen Schritt verpasst? Das scheint ein ziemlich grundlegendes Problem zu sein ... weiß jemand, wo Print-Fn eingestellt ist?

Antwort

14

können Sie

sagen
(enable-console-print!) 

console.log mit zu drucken.

Unter der Haube, enable-console-print! setzt *print-newline* und *print-fn*. Hier ist the source ab r2156.

+0

wow, brilliant, danke michal ... Stunden hämmern meinen Kopf gegen eine Wand dort !! – humanError

+0

Diese Lösung hat in meinem Fall nicht funktioniert. Das Umschreiben des Codes in '(.log js/console" my string ... ") hat jedoch den Zweck erfüllt. Ich gehe davon aus, dass, da sowohl Clojurescript als auch Node.js relativ neue Technologien sind, wir viele Kompatibilitätsprobleme mit der Versionsverwaltung erwarten können. – kurofune

Verwandte Themen