2015-12-16 7 views

Antwort

7

Verwenden Sie boot oder lineingen (auch bekannt als lein) um Ihr Projekt einzurichten, gehen Sie dann innerhalb von IntelliJ File->Open auf das Verzeichnis für Ihre Anwendung und bearbeiten Sie die Quelldateien, die in einem Projekt gesammelt werden Sie. Eine wichtige Datei ist project.clj - das ist leins Projektdatei, die IntelliJ aufgenommen haben wird.

ein lein cljs Projekt von Grund auf neu einrichten wird bei erklärt Versuchen Figwheel in here.

Am besten den Chrome-Browser verwenden. Mit Figwheel, während Sie die bearbeiteten Quelldateien speichern, werden Ihre sichtbaren Änderungen im Browserfenster (oder vielleicht in der Entwicklerkonsole des Browsers - gut, dass sie geöffnet ist) angezeigt, die Sie geöffnet haben.

So können Sie nur IntelliJ als Editor verwenden. Im Hintergrund wird Figwheel die Änderungen sehen, die Sie vorgenommen haben, und wenn es einen Fehler gibt, wird es entweder im "Kopf" -Display des Browsers (d. H. Im Browser-Fenster) oder in der REPL-Konsole angezeigt, die Sie geöffnet haben. Von der REPL können Sie Dinge tun, wie Warnungen, die im Browser angezeigt werden. All dies erklärt auf der Figwheel Seite ...

Es gibt ziemlich viele bewegliche Teile (vier zusammen - zwei Konsolen, ein Editor und das Browser-Fenster). Interessant ist, dass Ihre FigWheel REPL-Konsole (Ihre 'DOS-Box') Ihnen mitteilt, wo Sie den Browser öffnen sollten, am wahrscheinlichsten unter http://localhost:3449/.

bearbeiten
Hier ist ein alternative way das Projekt Setup Figwheel cljs zu tun. Neuere, und ein bisschen mehr "Handbuch" als die "Try Figwheel" Beschreibung. Wenn Sie fertig sind, entfernen Sie einfach die Om-Next-Abhängigkeit, wenn Sie sie nicht möchten.

bearbeiten
Wollte teilen, dass es nun durchaus möglich ist, eine REPL in Kursiv selbst zu haben, können so bestätigen es eine bessere Art und Weise als die ‚Box dos‘. Siehe Lauf es in here

bearbeiten
Chestnut "Anfängerfreundlich Leiningen Vorlage für Web-Anwendungen" hat gerade up-to-date mit dem aktuellen Stand der Technik gemacht worden.

bearbeiten (26/04/2017)
Starting from scratch with Clojurescript

+0

ich 'Figwheel: Server unter http Beginn: // localhost: 3449 Wählen Sie Fokus für CLJS REPL bauen() oder beenden>' scheint etwas schief gehen. – speedcell4

+0

Nichts ist falsch, das ist nur die REPL (eine der Konsolen). Sie können es ziemlich ignorieren. Was Sie sagen, ist, eine Browser-Registerkarte unter "http: // localhost: 3449" zu öffnen. Offensichtlich wirst du sehen, was da ist. Aber wichtig, um zu der anderen Konsole zu gelangen. Auf Chrome gehen Sie 'More tools-> Developer tools 'von der Hamburger-Menü-Sache oben rechts. Wenn etwas mit Ihrer Webseite schief gelaufen ist, werden Sie es hier sehen, oder eine Nachricht, die das Programm gedruckt hat - könnte "Hallo Seymore" sein.Die Browser-Konsole ist die wichtigere der beiden, denke ich. –

Verwandte Themen