Syntax von require in ClojureScript REPL

8

Das ist sicher trivial, aber ich konnte es nirgends finden. Ich versuche, mit ClojureScript zu spielen. Ich konnte mit ClojureScript One zu einer ClojureScript REPL gelangen.

Ich kann mich mit einem Browser verbinden und dort einige einfache DOM-Abfragen und Manipulationen ausführen. Jetzt möchte ich anfangen, einige nützliche Funktionen in Modulen zu speichern und sie nach Bedarf zu laden. Hier bleibe ich stecken.

Wenn ich etwas wie

versuche %Vor%

Ich bekomme die Ausnahme FileNotFoundException Could not locate project/dom__init.class or project/dom.clj on classpath . Ich habe tatsächlich nur project/dom.cljs , da ich sah, dass alle ClojureScript-Dateien im Beispiel diese Erweiterung verwenden.

Wenn ich versuche, es in project.clj umzubenennen, bekomme ich eine Beschwerde über den fehlenden Namespace js . Natürlich benutze ich diesen Namensraum ziemlich viel im Modul.

  

Was ist der richtige Weg, eine einfache ClojureScript-Datei zu schreiben, die mit dem Browser arbeiten kann, und sie von der REPL zu laden? Alles, was dieses einfache Beispiel ausführen kann, ist:

%Vor%     
Andrea 23.03.2012, 21:59
quelle

1 Antwort

7

Es stellt sich heraus, dass

%Vor%

funktioniert, aber require ist noch nicht implementiert

    
Andrea 24.03.2012 14:35
quelle

Tags und Links