Uwaga: pakiety na tej stronie są utrzymywane i obsługiwane przez ich odpowiednie pakiety, a nie węzeł.js core team. Wszelkie problemy prosimy zgłaszać opiekunowi pakietu. Jeśli okaże się, że twój problem jest błędem w Node.sam js, opiekun zgłosi problem.,

  • Android
  • Arch Linux
  • CentOS, Fedora i Red Hat Enterprise Linux
  • dystrybucje Linuksa oparte na Debianie i Ubuntu
  • FreeBSD
  • Gentoo
  • IBM i
  • macOS
  • NetBSD
  • Nodenv
  • nvm
  • OpenBSD
  • openSUSE i SLE
  • smartos i illumos
  • Snap
  • Solus
  • Void Linux
  • Windows

Android

obsługa Androida jest nadal eksperymentalna w węźle.js, więc wstępnie skompilowane binaria nie są jeszcze dostarczane przez Node.js developers.

istnieją jednak rozwiązania innych firm., Na przykład społeczność Termux zapewnia emulator terminala i środowisko Linux dla Androida, a także własny menedżer pakietów i obszerną kolekcję wielu wstępnie skompilowanych aplikacji. To polecenie w aplikacji Termux zainstaluje ostatni dostępny węzeł.wersja js:

pkg install nodejs

obecnie węzeł Termux.pliki binarne js są połączone z pakietemsystem-icu (w zależności od pakietulibicu).

Arch Linux

Node.Pakiety js i npm są dostępne w repozytorium społeczności.,

pacman -S nodejs npm

CentOS, Fedora i Red Hat Enterprise Linux

Node.js jest dostępny jako moduł o nazwie nodejs w CentOS/RHEL 8 i Fedorze.

dnf module install nodejs:<stream>

gdzie <stream> odpowiada głównej wersji Node.js.To Zobacz listę dostępnych strumieni:

dnf module list nodejs

na przykład, aby zainstalować węzeł.js 12:

dnf module install nodejs:12

dla węzła CentOS/RHEL 7.js jest dostępny za pośrednictwem zbiorów oprogramowania.,

alternatywy

te zasoby dostarczają Pakiety kompatybilne z CentOS, Fedora i RHEL.

  • węzeł.js snaps utrzymywane i obsługiwane whttps://github.com/nodejs/snap
  • Node.dystrybucje binarne js utrzymywane i obsługiwane przez NodeSource

Debian i dystrybucje Linuksa oparte na Ubuntu

Node.dystrybucje binarne js są dostępne z NodeSource.

alternatywy

Pakiety kompatybilne z dystrybucjami Linuksa bazującymi na Debianie i Ubuntu są dostępne za pośrednictwem węzła.js pstryknie.

FreeBSD

najnowsze wydanie Node.,js jest dostępny poprzez port www / node.

zainstaluj pakiet binarny przez pkg:

pkg install node

lub skompiluj go samodzielnie, używając portów:

cd /usr/ports/www/node && make install

Gentoo

Node.js jest dostępny w drzewie portage.

emerge nodejs

IBM i

wersje LTS Node.js są dostępne od IBM i są dostępne za pośrednictwem menedżera pakietów „yum”. Nazwa pakietu to nodejs, a następnie główny numer wersji (na przykład nodejs12,nodejs14 itd.)

aby zainstalować węzeł.js 14.,x z linii poleceń uruchom następujące polecenie jako użytkownik z *ALLOBJ special authority:

yum install nodejs14

Node.js można również zainstalować z produktem IBM i Access Client Solutions. Zapoznaj się z tym dokumentem pomocy technicznej, aby uzyskać więcej informacji

macOS

Pobierz Instalator macOS bezpośrednio z nodejs.org strona www.,

Jeśli chcesz pobrać pakiet za pomocą bash:

alternatywy

używając Homebrew:

brew install node

używając MacPorts:

port install nodejs<major version># Exampleport install nodejs7

używając pkgsrc:

zainstaluj pakiet binarny:

pkgin -y install nodejs

lub zbudować ręcznie z pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

NetBSD

węzeł.,js jest dostępny w drzewie pkgsrc:

cd /usr/pkgsrc/lang/nodejs && make install

lub zainstalować pakiet binarny (jeśli jest dostępny dla Twojej platformy) za pomocą pkgin:

pkgin -y install nodejs

Nodenv

nodenv jest lekką wersją węzła menedżer, podobny do nvm. To proste i przewidywalne. Bogaty ekosystem wtyczek pozwala dostosować go do swoich potrzeb. Użyj nodenv, aby wybrać wersję węzła dla Twojej aplikacji i zagwarantować, że Twoje środowisko programistyczne pasuje do produkcji.,

instrukcje instalacji Nodenv są przechowywane na jego stronie Github. Odwiedź tę stronę, aby upewnić się, że wykonujesz najnowszą wersję kroków instalacji.

NVM

Node Version Manager jest skryptem bash używanym do zarządzania wieloma wydanymi węzłami.wersje js. Pozwala na wykonywanie takich operacji jak instalacja, odinstalowanie, zmiana wersji, etc.To zainstaluj nvm, użyj tego skryptu instalacyjnego.

na węźle systemów Unix / OS X.,js zbudowany ze źródła można zainstalować używając NVM, instalując w miejscu, którego NVM oczekuje:

env VERSION=`python tools/getnodeversion.py` make install DESTDIR=`nvm_version_path v$VERSION` PREFIX=""

Po tym można użyć nvm aby przełączać się między wydanymi wersjami i wersjami zbudowanymi ze źródła.Na przykład, jeśli Wersja węzła.js to v8.0.0-pre:

nvm use 8

po oficjalnym wydaniu będziesz chciał odinstalować wersję builtfrom source:

nvm uninstall 8

OpenBSD

Node.js jest dostępny za pośrednictwem systemu portów.,

/usr/ports/lang/node

używanie pkg_add na OpenBSD:

pkg_add node

openSUSE i SLE

węzeł.js jest dostępny w głównych repozytoriach pod następującymi pakietami:

  • openSUSE Leap 42.2: nodejs4
  • openSUSE Leap 42.,3: nodejs4, nodejs6
  • openSUSE Tumbleweed: nodejs4, nodejs6, nodejs8
  • SUSE Linux Enterprise Server (SLES) 12: nodejs4, nodejs6(„moduł Web i skryptów” musi być dodany przed instalacją.)

na przykład, aby zainstalować Node.js 4.x w openSUSE Leap 42.2 Uruchom jako root:

zypper install nodejs4

obrazy SmartOS i illumos

są fabrycznie zainstalowane w pkgsrc., Na innych dystrybucjach illumos, najpierw zainstaluj pkgsrc, a następnie możesz zainstalować pakiet binarny normalnie:

pkgin -y install nodejs

lub zbudować ręcznie z pkgsrc:

cd pkgsrc/lang/nodejs && bmake install

Snap

Node.przystawki js są dostępne jako node w sklepie przystawek.

Solus

Solus udostępnia węzeł.js w głównym repozytorium.

sudo eopkg install nodejs

Void Linux

Void Linux ships Node.js stable w głównym repozytorium.

xbps-install -Sy nodejs

Windows

Pobierz Instalator Windows bezpośrednio z nodejs.,org web site.

Alternatives

Using Chocolatey:

cinst nodejs# or for full install with npmcinst nodejs.install

Using Scoop:

scoop install nodejs