In diesem Artikel wird hauptsächlich die Verwendung von npm für die Installation der neuesten Version von nodejs ausführlich erläutert. Der Herausgeber findet es recht gut, daher werde ich es jetzt mit Ihnen teilen und als Referenz verwenden. Folgen wir dem Herausgeber und schauen wir uns das an. Ich hoffe, es kann allen helfen.
# Installieren Sie nodejs
Die folgende Befehlszeileninstallationsmethode kann auch von der offiziellen Website von nodejs heruntergeladen und installiert werden.
sudo apt-get install nodejs-legacy sudo apt-get instatll npm
Aktualisieren Sie npm auf die neueste Version
sudo npm install npm@latest -g
Oft wird NodeJS über die Befehlszeile installiert nicht die neueste Version, und das Aktualisieren von NodeJS ist keine sehr einfache Angelegenheit. Derzeit müssen wir das sehr benutzerfreundliche Versionsverwaltungsmodul NodeJS verwenden 🎜>zu installieren und über Modul n Version von nodejs anzugeben
sudo npm install -g n
Wir können überprüfen, ob die Installation erfolgreich war und ob die gewünschte Version installiert ist, indem wir uns ansehen die Versionsnummer
sudo n latest sudo n stable sudo n lts
node -v npm -v
2. Verwenden Sie npm, um Plug-Ins zu installieren. Die Syntax lautet: npm install
2.2 -g: Globale Installation. Optional, wenn nicht hinzugefügt, wird das Plug-in im Ordner „node_modules“ des aktuellen Standortverzeichnisses installiert. Der Vorteil der globalen Installation besteht darin, dass sie von überall über die Kommandozeile aufgerufen werden kann.
2.3 --save: Konfigurationsinformationen in der Datei package.json speichern. package.json ist die Konfigurationsdatei des nodejs-Projekts.
2.5 Warum sollte ich es in package.json speichern? Da das Knoten-Plug-In-Paket sehr groß ist, ist die Versionsverwaltung nicht enthalten. Das Hinzufügen der Konfigurationsinformationen zu package.json kann darauf hinweisen, dass diese Plug-Ins eine Versionsverwaltung erfordern. Beim Durchsuchen oder Verwenden anderer Entwickler können Sie erkennen, welche Version des Plug-Ins vorliegt Gleichzeitig sollte npm intstall verwendet werden, um die erforderlichen Pakete entsprechend dem in package.json während der Installation angegebenen Inhalt herunterzuladen. Darüber hinaus wird bei Verwendung von npm install --produktion nur das Paket des Abhängigkeitsknotens in package.json heruntergeladen
3. Verwenden Sie npm, um das Plug-in zu deinstallieren. Das Syntaxformat lautet: npm uninstall
3.3 Einmalige Löschung mit Rimraf: npm install rimraf -g, Verwendung von rimraf node_modules
Die Verwendung von cnpm und npm ist völlig gleich , ändern Sie einfach npm in cnpm
Der Inhalt und das Format sind ungefähr wie folgt: (JSON-Dateien können nicht kommentiert werden, seien Sie vorsichtig beim Löschen sie)
Paket.json-Datei erstellen, Syntax npm init
und drücken Sie dann Schritt für Schritt. Geben Sie einfach die folgenden Informationen wie folgt ein:
{ "name": "test", // 项目名称(必须) "version": "1.0.0", // 项目版本(必须) "description": "project description!", // 项目描述(必须) "homepage": "", // 项目主页 "repository": { // 项目资源库 "type": "git", "url": "https://xxxx/xxx" }, "author": { // 项目作者信息 "name": "surging", "email": "xxx@163.com" }, "license": "ISC", // 项目许可协议 "devDependencies": { // 项目依赖的插件,加 -dev 安装会自动加到此处 "gulp": "^3.8.11", "gulp-less": "^3.0.0" } }
npm init
Dann können Sie sehen, dass a Die package.json-Datei wird im Ordner generiert. Die gedruckten Informationen lauten wie folgt:
cd ~/workspace/demo npm init
Natürlich können Sie sie auch erstellen manuell, aber ich glaube, dass Sie das nicht tun werden.
4. Sehen Sie sich das Hilfedokument zu package.json an. Die Syntax lautet: cnpm help package.json
Verwandte Empfehlungen:Update unter Windows Detaillierte Erläuterung der Methoden von npm und node
Detaillierte Erläuterung der Methode zur Verwaltung verschiedener Versionen von node und npm durch nvm
Ausführlich Erläuterung von Beispielen für private NPM-Pakete
Das obige ist der detaillierte Inhalt vonTeilen Sie mit, wie Sie npm mit der neuesten Version von nodejs installieren. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!