Mac OS : Installieren vue cli funktioniert nicht richtig

Ich installiert vue-cli Sie den folgenden Befehl ausführen:

npm install -g @vue/cli
/Users/me/npm/bin/vue -> /Users/me/npm/lib/node_modules/@vue/cli/bin/vue.js
/Users/me/npm/lib
└── @vue/[email protected] 


Wenn ich vue init, bekommen Sie die Fehlermeldung: „Befehl nicht gefunden“:

vue init webpack vue-app
-bash: vue: command not found

vue-cli scheint nicht zu sein in meinem WEG. Wenn ich den PFAD enthält das Verzeichnis /Users/me/npm/lib. Hier ist das Ergebnis von echo $PATH

/usr/local/git/bin:/Users/me/npm/bin/ng:/Users/me/npm/lib:/usr/bin/local/bin:/Users/me/.rbenv/shims:/Users/me/.rbenv/shims:/usr/local/git/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/opt/ImageMagick/bin:/Users/me/Tools/apache-maven-3.2.5/bin


Was bin ich?

  • Haben Sie versuchen, ausführen des install-Befehl mit sudo?
  • Ich kann nicht reproduzieren Sie das problem auf meinem MacBook Pro (macOS High Sierra, Knoten 10.4.1, vue-cli-3.0.0-rc.3). Ich bin mit der n obwohl.
  • Ihre PATH tut nicht /Users/me/npm/bin ist /Users/me/npm/bin/ng
InformationsquelleAutor Pracede | 2018-06-23



4 Replies
  1. 3

    Könnten Sie versuchen, hinzufügen dieses zu Ihrem $PATH:

    /Users/me/npm/bin
    

    Ihre $PATH derzeit geht eine Ebene tiefer als das, in dem Fall würde nicht sehen, den Inhalt bin.

    • Für alle zukünftigen Leser auf diese Frage, die oben genannten „vorgeschlagene änderung“ geschlossen wurde, war es Benutzer Fehler.
    • Aktualisierte Antwort (entfernt pull-request info insgesamt) widerspiegeln, Ihre Erkenntnisse, danke.
  2. 1

    ich hatte sowas wie ein Problem auf meinem mac, mein problem war, dass ich bereits eine alte version installiert, hier sind die stips, die ich habe, damit es funktioniert:

    1. goto Ordner: /usr/local/lib/node_modules/(im finder, wählen Sie go und dann die Ordner)
    2. verschieben von Ordnern @vue und vue-cli in den Papierkorb
    3. sudo npm install @vue/cli -g
    4. geben Sie Ihr admin-Passwort

    funktioniert wie Charme

  3. 1

    Für mich funktionierte diese Schritte:

    1. Finden Sie den Verzeichnispfad an, wo die vue-cli installiert wurde. Mir war befindet sich hier [ersetzen Sie „username“ mit dir] /Users/username/.npm-packages/bin
    2. Öffnen Sie Ihre bash Profil: sudo nano ~/.bash_profile
    3. Fügen Sie den folgenden: export PATH=$PATH:/Users/[username]/.npm-packages/bin ersetzt [Benutzername] mit Ihrem Benutzernamen.
    4. Speichern Sie die Datei, und starten Sie terminal.
    5. Jetzt können Sie vue im terminal als erwartet.
    • Arbeitete wie ein Charme. Meine war unter /Benutzer/[Benutzername]/.npm-global/bin
  4. 0

    Das gleiche Problem trat bei mir beim ausführen:

    npm install-g @vue/cli

    Nach viel Forschung und Experimentieren ist das einzige, was funktionierte, war vielmehr:

    npm install-g @vue/[email protected]

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.