2017-11-19 4 views
3

Ich habe Phoenix 1.2.4 läuft derzeit auf OSX. Ich versuche, auf 1.3 zu aktualisieren mit:Phoenix 1.2 wird nicht auf 1.3 aktualisiert?

$ mix archive.install https://github.com/phoenixframework/archives/raw/master/phx_new.ez 

Es gibt mir keinen Fehler, aber auch kein Upgrade. Was vermisse ich?

Hier ist der Terminal-Ausgang:

Mb: ~ t9 $ Elixier -v rlang/OTP 20 [erts-9.1] [Quelle] [64-bit] [smp: 4: 4] [ ds: 4: 4: 10] [Asynchron-Gewinde: 10] [hipe] [kernel-Umfrage: false]

Elixir 1.5.2

Mb: ~ t9 $ Mischung archive.install https://github.com/phoenixframework/ar Schnittlauch/roh/master/phx_new.ez

Gefunden vorhandenen Eintrag: /Users/t9/.mix/archives/phx_new

Sind Sie sicher, dass Sie es ersetzen mit

"https://github.com/phoenixframework/archives/raw/master/phx_new.ez"? [Yn] y

  • Schaffung .mix/Archiv/phx_new

Mb: ~ t9 $ Mischung phoenix.new --Version

Phoenix v1.2.4

+1

Sie meinen 1,3 und nicht 1,4 richtig? 1.3 ist die neueste Version. – Dogbert

+0

Ja, mein Fehler. – Emily

Antwort

7

Der neue (Version> = 1.3.0) Generator heißt phx.new; phoenix.new ist der alte. mix phx.new --version sollte Ihnen 1.3.0 als Ausgabe geben, die die neueste Release-Version ab heute ist.

1

Auch wenn Sie Phoenix 1.3 installiert ist, wenn Sie den Generator phoenix.new das Projekt verwenden, wird mit einer 1,2-Struktur initialisiert werden, dh Sie können Ihre Web-Verzeichnis allein haben wird statt mit dem myapp_web innerhalb des lib Verzeichnis zu sein, eine erstellen neues Projekt mit der neuen Struktur müssen Sie die mix phx.new verwenden.

Verwandte Themen