2013-05-17 13 views
10

Also gehe ich zu clojure.org/downloads und dort steht, dass ich über leiningen clojure bekommen kann. Groß. Ich gehe zu leiningen.org und denke, dass ich den Anweisungen folge. Es heißt, ihr Bash-Skript zu bekommen und es in deine ~/bin/habe es getan. Mach es ausführbar. Erledigt. ...dann was? das Skript ausführen? Es sagt nicht, aber ich tat es. Dies schafft eine .Lein, was ich denke, es sollte. Was jetzt? Wie installiere ich jetzt clojure? Dies ist, was clojure.org/downloads sagt:Installiere Clojure mit Leiningen auf Ubuntu 13.04

Modify the dependencies and repositories sections of your Leiningen project.clj file, specifying the version of Clojure that you want: 
; under dependencies, select the release of clojure 
; (and optionally clojure-contrib) that you want 
:dependencies [[org.clojure/clojure 
       "1.5.0-alpha5"]] 

aber ich habe keine Ahnung, was das bedeutet, da ich keine „project.clj“ Datei überall finden. ~/.lein/self-installs hat eine Monster-Datei leiningen-2.1.3-standalone.jar, die mich wahrscheinlich nicht daran hacken lassen will. Was sollte ich jetzt tun? Wie könnte ich mich in Zukunft besser informieren?

Antwort

11

An diesem Punkt sollte lein in Ihrem Weg sein. Wenn Sie also an Ihrer Shell-Eingabeaufforderung oder lein help eingeben, sollte die Aufgabenliste angezeigt werden.

Um Ihr erstes Projekt

lein new my-first-project 
cd my-first-project 

Sie sollten dann eine project.clj in diesem Verzeichnis sehen zu erstellen. Bearbeiten Sie die Abhängigkeiten in dieser Datei, wenn Sie eine andere Clojure-Version als die Standardversion haben möchten. Dann geben Sie einfach die REPL ein und alle Abhängigkeiten (einschließlich Clojure) sollten heruntergeladen und für Sie installiert werden.

lein repl 

Wie Sie Ihre letzte Frage, würde ich das Tutorial auf der Website Leiningen folgt unmittelbar nach den Installationsanweisungen abgeschlossen.

https://github.com/technomancy/leiningen/blob/stable/doc/TUTORIAL.md

+0

Ich verstehe jetzt, dass das, was ich heruntergeladen selbst war lein, kein Skript installieren. Also, ja, das 'lein new my-first-project' lief - und" lein repl "zu laufen schien auch etwas herunterzuladen ... von was? Ist clojure jetzt irgendwo auf meinem System? – 147pm

+0

@ user78162 Das Clojure-Glas sollte jetzt in deinem Maven-Repository sein, normalerweise so etwas wie '~/.m2/org/clojure/...'. Normalerweise würden Sie das Clojure-Glas nicht direkt verwenden, sondern durch "Lein". Wenn Sie eine Eingabeaufforderung von "lein repl" erhalten, sind Sie bereit, Clojure interaktiv zu lernen. Weitere Informationen finden Sie in der Anleitung zum Erstellen von Builds. –

Verwandte Themen