suchen
HeimSystem-TutorialMACSo installieren Sie NVM auf Mac für die Verwaltung von node.js

effizient verwalten mehrere Node.js -Versionen: NVM -Installationshandbuch für Mac System

How to install NVM on Mac for managing Node.js

Verwaltung mehrerer Node.js -Versionen gleichzeitig, insbesondere wenn ein Projekt Version 14 erfordert und das andere Version 16 benötigt, kann es sich als Dreh- und Kleinschreibung anfühlen. Glauben Sie mir, ich habe ein tiefes Verständnis - ich bin einmal spät aufgeblieben, um Fehlermeldungen für die Anforderungen des Projekts für die Node.js -Version zu debuggen. Zu diesem Zeitpunkt ist NVM (Node Version Manager) nützlich.

Egal, ob Sie ein Entwickler sind, der Legacy -Projekte ausführt, ein Entwickler, der die neuesten Funktionen ausprobiert, oder ein Anfänger, der zum ersten Mal Node.js lernt, NVM sorgt für Ihre Produktivität. Sie können es sich als Ihren Node.js "Time Machine" vorstellen, mit dem Sie sich frei zwischen verschiedenen Versionen wechseln können.

Wenn Sie ähnliche Probleme haben, lassen Sie mich bitte Schritt für Schritt auf Ihrem MAC -System mit der Installation von NVM aufnehmen. Ich werde alle Schritte ausführlich nach unten brechen, um die Installation zu vervollständigen.

How to install NVM on Mac for managing Node.js

Vorbereitung vor der Installation von NVM

Bevor Sie NVM installieren, überprüfen Sie schnell einige Vorbereitungen, um sicherzustellen, dass der Installationsprozess reibungslos verläuft.

Sie brauchen:

  • Terminal: Dies ist das bevorzugte Werkzeug zum Ausführen von Befehlen. In den neuesten MacOS -Sequoia und älteren Versionen können Sie das Terminal öffnen, indem Sie den Befehlsraum drücken, "Terminal" eingeben und dann die Rückgabe drücken.
  • Staatliche Grundlagen: Haben Sie keine Angst vor dem Wort "grundlegend". Wenn Sie in der Lage sind, einen Befehl einzugeben und die Rückgabe zu drücken, sind Sie bereit. Ich werde Sie Schritt für Schritt durch alles führen.
  • homebrew oder macports (optional): Dies sind Paketmanager für die Installation von Software wie NVM. Sie können sie als App Store für Ihr Terminal vorstellen. In diesem Handbuch können Paketmanager wie Homebrew jedoch viel Zeit sparen, indem sie Downloads, Installationen und Updates automatisieren. Wenn Sie keinen Paketmanager installieren lassen, ist es eine großartige Option, Homebrew auf Ihrem Mac zu installieren - er ist einfach, zuverlässig und viel einfacher als manuell herunterzuladen.

Schauen Sie sich auch an, wie Sie Node.js auf Ihrem Mac deinstallieren.

How to install NVM on Mac for managing Node.js

NVM mit Curl oder WGet

installieren

Die beliebteste und unkomplizierteste Möglichkeit zur Installation von NVM besteht darin, Curl (ein gemeinsames Tool, das bereits auf den meisten Macs installiert wurde) oder WGE (ein weiteres Tool zum Herunterladen von Dateien). Auf diese Weise habe ich zuerst versucht, da es schnell aussieht und ich das Problem der Node.js in meinem Projekt nicht beheben kann.

Hinweis: Curl und WGet? Verwenden Sie einfach alle verfügbaren Tools. Curl ist auf macOS vorinstalliert, aber Sie können WGet bei Bedarf über Homebrew (Brew Install WGet) installieren. Wenn Sie nicht sicher sind, welche Shell Sie verwenden, führen Sie Echo $ Shell aus. Beginnend mit MacOS Catalina ist ZSH die Standardhülle, sodass die meisten Benutzer ~/.ZSHRC bearbeiten.

Starten Sie vom Terminal

Bevor wir den Installationsprozess eingehend verstehen, verstehen wir zunächst den Betriebsprozess des Terminals, insbesondere für neue Benutzer von MacOS Sequoia. Das ist nicht schwierig.

Betriebsschritte:

  1. drücken Sie Befehlsraum und geben Sie "Terminal" ein, um ihn zu öffnen.
  2. nvm installieren:
  • Wenn Sie Curl verwenden, geben Sie curl -o- https://raw.githubusercontent.... | bash
  • ein
  • Wenn Sie WGet verwenden, geben Sie wget -qO- https://raw.githubusercontent.... | bash
  • ein
  1. Fügen Sie Ihrer Shell -Konfigurationsdatei die folgenden Zeilen hinzu, um sicherzustellen, dass NVM jedes Mal lädt, wenn Sie das Terminal öffnen:
  • für ZSH (der Standardwert für neuere MacOS -Versionen) geben Sie nano ~/.zshrc
  • ein
  • Für Bash (verwendet in älteren MacOS -Versionen) geben Sie nano ~/.bash_profile
  • ein
  1. Fügen Sie der Datei die folgenden Zeilen hinzu:
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
  2. Aktivieren Sie die Konfigurationsdatei Aktualisieren und geben Sie source ~/.zshrc ein (Wenn Sie Bash verwenden, ersetzen Sie ~/.ZSHRC durch ~/.bash_profile).
  3. Überprüfen Sie, ob NVM ordnungsgemäß installiert ist. Geben Sie nvm --version ein.

How to install NVM on Mac for managing Node.js

Herzlichen Glückwunsch, wenn Sie die Versionsnummer sehen! Sie haben NVM erfolgreich installiert.

Persönliche Erfahrung: Als ich NVM zum ersten Mal installierte, habe ich ein Problem gestoßen: Das Xcode -Befehlszeilen -Tool fehlt. Schnelle Lösung: xcode-select --install. Nach dem Ausführen des Curl -Befehls, der Hinzufügung von NVM zu meiner Shell -Konfigurationsdatei und der Anwendung der Änderungen mit source ~/.zshrc funktionierte alles gut.

How to install NVM on Mac for managing Node.js

NVM mit Homebrew

installieren

Wenn Sie Zeit sparen und den Vorgang vereinfachen möchten, ist Homebrew bei der Installation von NVM die beste Wahl. Es ist wie das Schweizerische Messer von MacOS -Werkzeugen - einfach, zuverlässig und kann alle mühsamen Dinge für Sie bewältigen. Wenn Sie bei dem Gedanken, unordentliche Skripte zu kopieren, entkommen möchten, ist Homebrew Ihr neuer bester Partner. Es kann Aufgaben schnell erledigen und Ihnen wertvollere Zeit geben.

Ich habe mich beim ersten Mal in sie verliebt, als ich Homebrew benutzte. Es fühlt sich an, als würde man einen Cheat -Code für Ihren Mac finden. Vertrauen Sie mir, sobald Sie es versucht haben, möchten Sie wissen, wie Sie vorher ohne es überlebt haben.

Folgendes ist die Installation von NVM mit Homebrew:

  1. Öffnen Sie das Terminal und installieren Sie Homebrew (wenn Sie es noch nicht installiert haben), geben Sie /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ein.
  2. Homebrew verwenden, um NVM zu installieren, geben Sie brew install nvm ein.
  3. Erstellen Sie ein NVM -Verzeichnis und laden Sie NVM, geben Sie mkdir ~/.nvm export NVM_DIR="$HOME/.nvm" . "$(brew --prefix nvm)/nvm.sh" ein.
  4. Fügen Sie Ihrer Shell -Konfigurationsdatei die folgenden Zeilen hinzu, um sicherzustellen, dass NVM jedes Mal lädt, wenn Sie das Terminal öffnen:
  • für ZSH (der Standardwert für neuere MacOS -Versionen) geben Sie nano ~/.zshrc
  • ein
  • Für Bash (verwendet in älteren MacOS -Versionen) geben Sie nano ~/.bash_profile
  • ein
  1. Fügen Sie der Datei die folgenden Zeilen hinzu:
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
  2. Aktivieren Sie die Konfigurationsdatei Aktualisieren und geben Sie source ~/.zshrc ein (Wenn Sie Bash verwenden, ersetzen Sie ~/.ZSHRC durch ~/.bash_profile).
  3. Überprüfen Sie, ob NVM ordnungsgemäß installiert ist. Geben Sie nvm --version ein.

How to install NVM on Mac for managing Node.js

Wenn die Versionsnummer erscheint, herzlichen Glückwunsch - Sie haben NVM mit Homebrew erfolgreich installiert!

NVM mit MacPorts

installieren

Wenn Sie mit MacPorts vertraut sind, ist dies auch eine gute Wahl für die Installation von NVM. Es hält die Dinge einfach und lindert den Druck, Software auf Ihrem Mac zu verwalten. Ich habe es bereits bei älteren MacOS -Versionen verwendet und obwohl es nicht das schönste Werkzeug ist, ist es zuverlässig und hilft Ihnen tatsächlich bei dem, was Sie tun müssen. Manchmal ist dies das Wichtigste.

Folgendes ist die Installation von NVM mit MacPorts:

  1. installieren und öffnen Sie Macports mit einer kompatiblen Version von macOS.
  2. Öffnen Sie das Terminal und geben Sie sudo port install nvm ein, um NVM über MacPorts zu installieren.
  3. NVM laden, indem Sie Ihre Shell -Konfigurationsdatei aktualisieren. Fügen Sie den folgenden Befehl zu ~/.zshrc oder ~/.bash_profile hinzu:
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
  4. Änderungen anwenden, indem Sie source ~/.zshrc ausführen.
  5. Verwenden Sie nvm --version, um die Installation zu überprüfen.

How to install NVM on Mac for managing Node.js

Wenn Sie die Versionsnummer sehen, können Sie starten!

installieren und verwalten Sie mehrere Node.js -Versionen mit NVM

Hier kommt NVM wirklich ins Spiel. Ich erinnere mich, dass ich gleichzeitig an zwei Projekten gearbeitet habe (dies ist meine grundlegende Situation) - einer benötigt Node.js 14 für Stabilität und der andere erfordert Node.js 18 für die neuesten Funktionen. Ohne NVM wäre das Umschalten der Version ein Albtraum und erfordert deinstallieren, neu zu installieren und zu beten, dass während des Prozesses keine Probleme oder irgendetwas fehlen. Als ich NVM entdeckte, fühlte es sich an, als hätte ich die Schultern von der Last genommen.

Folgendes ist, wie man Node.js Versionsmanagement einfach macht:

  • eine bestimmte Version installieren. Angenommen, Sie brauchen Node.js 14. Führen Sie einfach nvm install 14 aus und NVM werden es herunterladen und einrichten. Es ist so einfach wie eine Tasse Kaffee aus Ihrem Lieblingscafé - kein Drama.
  • Wechseln Sie zwischen den Versionen. Müssen Sie zu Node.js 16 wechseln? Führen Sie einfach nvm use 16 aus und Sie sind fertig. Ich benutze diese Funktion häufig, wenn ich Updates in einer Sandbox -Umgebung testete.
  • Stellen Sie die Standardversion fest. Müde, jedes Mal Befehle zu tippen? Verwenden Sie nvm alias default 14, um Node.js 14 als Ihre bevorzugte Version festzulegen. Auf diese Weise wird es automatisch geladen, wenn Sie das Terminal öffnen-perfekt für langfristige Projekte.

Mit NVM können Sie ohne Anstrengungen schnell Projekte in verschiedenen Node.js -Umgebungen testen, debuggen und ausführen. Ich habe unzählige Stunden gespart (und viele Kopfschmerzen vermieden), indem ich NVM -Versionsmanagement für mich zugelassen habe.

So installieren Sie NVM auf Mac: Zusammenfassung

Es ist viel einfacher, node.js auf macOS mit NVM zu verwalten. Unabhängig davon, ob Sie es mit Curl, Homebrew oder MacPorts installieren, ist der Vorgang sehr einfach und flexibel. Nach der Installation dauert das Umschalten zwischen Node.js -Versionen nur wenige Sekunden, wodurch Kompatibilitätsprobleme vermieden werden.

How to install NVM on Mac for managing Node.js

faq

Wie kann man wissen, ob NVM auf meinem Mac installiert ist?

Um zu überprüfen, ob NVM auf Ihrem Mac installiert ist, führen Sie nvm --version in Ihrem Terminal aus. Wenn die Versionsnummer angezeigt wird, bedeutet dies, dass NVM installiert ist.

Wie installiere ich NVM auf ZSH?

NVM auf ZSH installieren:

  1. Führen Sie den folgenden Befehl im Terminal aus, um NVM zu installieren: curl -o- https://raw.githubusercontent.... | bash.
  2. Öffnen Sie Ihre ZSH -Konfigurationsdatei: nano ~/.zshrc.
  3. Fügen Sie die folgenden Zeilen am Ende der Datei hinzu:
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh"
  4. laden Sie Ihre ZSH -Konfiguration neu, indem Sie source ~/.zshrc ausführen.
  5. kann bestätigen, dass NVM installiert ist und durch Eingabe von nvm --version ordnungsgemäß funktioniert.

Wie kann man den Pfad auf NVM auf Mac einstellen?

Um den Pfad zu NVM auf Ihrem Mac einzurichten, fügen Sie export NVM_DIR="$HOME/.nvm" [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" Ihrer Shell -Konfigurationsdatei hinzu und führen Sie source ~/.zshrc in Ihrem Terminal aus.

Beachten Sie, dass ich den Befehl in der Ausgabe nicht vollständig kopieren kann, da der vollständige Curl- oder WGet -Befehlslink aus dem Originaltext weggelassen wird. Bitte finden Sie den richtigen Installationsbefehlslink selbst.

Das obige ist der detaillierte Inhalt vonSo installieren Sie NVM auf Mac für die Verwaltung von node.js. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Passwort schützen ein Ordner auf Mac: Ihre ultimative AnleitungPasswort schützen ein Ordner auf Mac: Ihre ultimative AnleitungApr 23, 2025 am 11:36 AM

Schutz der digitalen Schätze Ihres Macs: Ein Leitfaden zu Ordnern und Dateien mit Kennwortverantwortung Im heutigen digitalen Zeitalter ist es von größter Bedeutung, Ihre wichtigen Dateien zu sichern, selbst in scheinbar sicheren Umgebungen. Dieser Leitfaden enthält verschiedene Methoden für das Passwortprotokoll

So drucken Sie Schwarzweiß auf Mac [3 Methoden Preset Trick]So drucken Sie Schwarzweiß auf Mac [3 Methoden Preset Trick]Apr 23, 2025 am 11:29 AM

Diese Anleitung zeigt, wie Sie mit leicht verfügbaren Anwendungen und einigen praktischen Tipps mühelos Schwarzweißdokumente auf Ihrem Mac drucken können. Das Druckgeschäft meines Mannes, der sich auf farbenfrohe Band -Waren spezialisiert hat

So verwenden Sie Google Mail Dark -Modus auf Ihrem ComputerSo verwenden Sie Google Mail Dark -Modus auf Ihrem ComputerApr 23, 2025 am 11:14 AM

Der dunkle Modus ist der letzte Schrei in der digitalen Welt. Betriebssysteme und Apps umfassen es, und Google Mail ist keine Ausnahme. Dieser Leitfaden zeigt, wie Sie den dunklen Modus von Google Mail auf Desktop, iOS und Android aktivieren und Alternativen für eine wirklich eindringliche

So stornieren Sie den iCloud -Speicher und halten Sie Ihre Daten - setAppSo stornieren Sie den iCloud -Speicher und halten Sie Ihre Daten - setAppApr 23, 2025 am 11:09 AM

iCloud Speicherverwaltung: Ein umfassender Leitfaden Selbst mit einem einzigen Apple -Gerät sind die täglichen Vorteile von iCloud unbestreitbar. Es ist der Kern des Apple-Ökosystems, das Drittanbieter-Apps nahtlos über Geräte synchronisiert und erschwinglichen Speicher anbietet, Geräte-TRA

Macos Big Sur -Probleme und wie man sie behebtMacos Big Sur -Probleme und wie man sie behebtApr 23, 2025 am 10:30 AM

MacOS Big Sur (MacOS 11): Fehlerbehebung bei allgemeinen Problemen und Lösungen MacOS Big Sur wurde im November 2020 veröffentlicht und markierte eine bedeutende Designüberholung für das Betriebssystem von Apple. Während eines großen Upgrades führte es auch mehrere bekannte Themen ein. Dies g

10 Beste YouTube -Alternativen, die bewährt sind10 Beste YouTube -Alternativen, die bewährt sindApr 23, 2025 am 10:01 AM

Jenseits von YouTube: 10 aufregende Videoplattformen zum Erkunden YouTube regiert überragend, aber seine Weite kann sich manchmal überwältigend anfühlen. In diesem Beitrag werden zehn überzeugende Alternativen untersucht, die jeweils ein einzigartiges Seherlebnis und Inhaltsfokus bieten. Vorbereiten auf

So laden Sie Instagram -Fotos auf Mac - setApp herunterSo laden Sie Instagram -Fotos auf Mac - setApp herunterApr 23, 2025 am 09:56 AM

Instagram: Eine vollständige Anleitung zum Image -Download und -management Seit seiner Einführung im Jahr 2010 ist Instagram schnell die einflussreichste Social -Media -Plattform geworden. Die visuellen Funktionen, die hauptsächlich auf Fotos und Videos basieren, sind äußerst attraktiv und einfach zu durchsuchen. Im Jahr 2016 fügte Instagram die ursprünglich von Snapchat gestartete Funktion „Stories“ hinzu und verschärft das Vertrauen auf Instagram weiter, da sie die Sensibilität der Zeit nutzt (die Geschichte verschwindet nach 24 Stunden). Alles in allem wächst Instagrams Einfluss. Derzeit ist es die beste Plattform, um mit Freunden in Verbindung zu bleiben, Prominenten zu folgen, Kreativität auszudrücken und sich von den Werken anderer Menschen inspirieren zu lassen. Aber wenn Sie darüber stolpern,

Können Sie Alarm auf Mac einstellen? Wie setze ich es auf MacBook Air/Pro?Können Sie Alarm auf Mac einstellen? Wie setze ich es auf MacBook Air/Pro?Apr 23, 2025 am 09:42 AM

Beschäftigt sich Mac -Computer mit Weckerfunktion? Wie richte ich einen Mac -Computeralarm ein? Ja, das neueste MacOS -System wird mit einer Weckeranwendung geliefert. Um einen Mac -Computeralarm einzurichten, klicken Sie einfach auf das Symbol und wählen Sie "Öffnen". Es gibt andere Alternativen für ältere MacOS -Systeme. Wie setze ich einen Alarm auf einem Mac? Wenn auf Ihrem Mac -Computer MacOS Ventura oder später ausgeführt wird, ist es sehr einfach, einen Alarm einzurichten. Starten Sie die integrierte Alarm-App und klicken Sie auf den Alarm oben im Fenster, um die Zeit und den Tag der Woche festzulegen, die Sie für Sie erinnern müssen, sowie andere Einstellungen. Klicken Sie auf Speichern. 1. Verwenden Sie die Apple Clock -App Für MacOS Ventura oder höher ist das Einstellen eines Alarms oder eines Timers am einfachsten

See all articles

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

SublimeText3 Linux neue Version

SublimeText3 Linux neue Version

SublimeText3 Linux neueste Version

VSCode Windows 64-Bit-Download

VSCode Windows 64-Bit-Download

Ein kostenloser und leistungsstarker IDE-Editor von Microsoft

MinGW – Minimalistisches GNU für Windows

MinGW – Minimalistisches GNU für Windows

Dieses Projekt wird derzeit auf osdn.net/projects/mingw migriert. Sie können uns dort weiterhin folgen. MinGW: Eine native Windows-Portierung der GNU Compiler Collection (GCC), frei verteilbare Importbibliotheken und Header-Dateien zum Erstellen nativer Windows-Anwendungen, einschließlich Erweiterungen der MSVC-Laufzeit zur Unterstützung der C99-Funktionalität. Die gesamte MinGW-Software kann auf 64-Bit-Windows-Plattformen ausgeführt werden.

Dreamweaver Mac

Dreamweaver Mac

Visuelle Webentwicklungstools

DVWA

DVWA

Damn Vulnerable Web App (DVWA) ist eine PHP/MySQL-Webanwendung, die sehr anfällig ist. Seine Hauptziele bestehen darin, Sicherheitsexperten dabei zu helfen, ihre Fähigkeiten und Tools in einem rechtlichen Umfeld zu testen, Webentwicklern dabei zu helfen, den Prozess der Sicherung von Webanwendungen besser zu verstehen, und Lehrern/Schülern dabei zu helfen, in einer Unterrichtsumgebung Webanwendungen zu lehren/lernen Sicherheit. Das Ziel von DVWA besteht darin, einige der häufigsten Web-Schwachstellen über eine einfache und unkomplizierte Benutzeroberfläche mit unterschiedlichen Schwierigkeitsgraden zu üben. Bitte beachten Sie, dass diese Software