15%

Π—Π°ΠΎΡ‰Π°Π΄ΠΆΡƒΠΉΡ‚Π΅ 15% Π½Π° всіх послугах хостингу

ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ свої Π½Π°Π²ΠΈΡ‡ΠΊΠΈ Ρ‚Π° ΠΎΡ‚Ρ€ΠΈΠΌΠ°ΠΉΡ‚Π΅ Π—Π½ΠΈΠΆΠΊΡƒ Π½Π° Π±ΡƒΠ΄ΡŒ-який Ρ‚Π°Ρ€ΠΈΡ„Π½ΠΈΠΉ ΠΏΠ»Π°Π½

Використовуй ΠΊΠΎΠ΄:

Skills
ΠŸΠΎΡ‡Π°Ρ‚ΠΈ
03.01.2025

Π―ΠΊ встановити Node.js

Node.jsβ„’ – Ρ†Π΅ ΠΏΠΎΡ‚ΡƒΠΆΠ½Π΅ Ρ– популярнС сСрСдовищС виконання Π· Π²Ρ–Π΄ΠΊΡ€ΠΈΡ‚ΠΈΠΌ Π²ΠΈΡ…Ρ–Π΄Π½ΠΈΠΌ ΠΊΠΎΠ΄ΠΎΠΌ, якС дозволяє запускати JavaScript-ΠΊΠΎΠ΄ ΠΏΠΎΠ·Π° Π±Ρ€Π°ΡƒΠ·Π΅Ρ€ΠΎΠΌ, Π·Π°Π·Π²ΠΈΡ‡Π°ΠΉ Π½Π° сСрвСрах. Π’ΠΎΠ½ΠΎ Π²Ρ–Π΄ΠΎΠΌΠ΅ ΡΠ²ΠΎΡ”ΡŽ Π½Π΅Π±Π»ΠΎΠΊΡƒΡŽΡ‡ΠΎΡŽ, ΠΊΠ΅Ρ€ΠΎΠ²Π°Π½ΠΎΡŽ подіями Π°Ρ€Ρ…Ρ–Ρ‚Π΅ΠΊΡ‚ΡƒΡ€ΠΎΡŽ, Ρ‰ΠΎ Ρ€ΠΎΠ±ΠΈΡ‚ΡŒ ΠΉΠΎΠ³ΠΎ ΠΊΡ€Π°Ρ‰ΠΈΠΌ Π²ΠΈΠ±ΠΎΡ€ΠΎΠΌ для створСння ΡˆΠ²ΠΈΠ΄ΠΊΠΈΡ…, ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½ΠΈΡ… Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π². Π―ΠΊΡ‰ΠΎ Π²ΠΈ Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊ, який Ρ…ΠΎΡ‡Π΅ зануритися Ρƒ Π±Π΅ΠΊΠ΅Π½Π΄-Ρ€ΠΎΠ·Ρ€ΠΎΠ±ΠΊΡƒ Π°Π±ΠΎ ΠΏΠ»Π°Π½ΡƒΡ”Ρ‚Π΅ ΡΡ‚Π²ΠΎΡ€ΡŽΠ²Π°Ρ‚ΠΈ Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΈ Π² Ρ€Π΅Π°Π»ΡŒΠ½ΠΎΠΌΡƒ часі, Ρ‚Π°ΠΊΡ– як Ρ‡Π°Ρ‚-Π΄ΠΎΠ΄Π°Ρ‚ΠΊΠΈ Π°Π±ΠΎ інструмСнти для ΠΎΠ½Π»Π°ΠΉΠ½-співпраці, встановлСння Node.js Ρƒ Π²Π°ΡˆΡ–ΠΉ систСмі – Ρ†Π΅ ΠΏΠ΅Ρ€ΡˆΠΈΠΉ ΠΊΡ€ΠΎΠΊ.

Π£ Ρ†ΡŒΠΎΠΌΡƒ посібнику Π²ΠΈ дізнаєтСся всС, Ρ‰ΠΎ Π²Π°ΠΌ ΠΏΠΎΡ‚Ρ€Ρ–Π±Π½ΠΎ Π·Π½Π°Ρ‚ΠΈ ΠΏΡ€ΠΎ встановлСння Node.js, Π° Ρ‚Π°ΠΊΠΎΠΆ ΠΏΡ€ΠΎ Ρ€Ρ–Π·Π½Ρ– ΠΎΠΏΠ΅Ρ€Π°Ρ†Ρ–ΠΉΠ½Ρ– систСми Ρ‚Π° способи ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠΈ Node.js Π² Π°ΠΊΡ‚ΡƒΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ стані.

ΠšΡ€ΠΎΠΊ 1: Π’ΠΈΠ±Π΅Ρ€Ρ–Ρ‚ΡŒ спосіб встановлСння

Існує ΠΊΡ–Π»ΡŒΠΊΠ° способів встановлСння Node.js, Π·Π°Π»Π΅ΠΆΠ½ΠΎ Π²Ρ–Π΄ Π²Π°ΡˆΠΎΡ— ΠΎΠΏΠ΅Ρ€Π°Ρ†Ρ–ΠΉΠ½ΠΎΡ— систСми Ρ‚Π° особистих ΡƒΠΏΠΎΠ΄ΠΎΠ±Π°Π½ΡŒ. Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити Node.js Π·Π° допомогою ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ інсталятора, ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π² Π°Π±ΠΎ Π·Π° допомогою ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° вСрсій, Ρ‚Π°ΠΊΠΎΠ³ΠΎ як nvm (Node Version Manager). РозглянСмо ΠΊΠΎΠΆΠ΅Π½ спосіб Π±Ρ–Π»ΡŒΡˆ Π΄Π΅Ρ‚Π°Π»ΡŒΠ½ΠΎ.

ΠšΡ€ΠΎΠΊ 2: ВстановлСння Node.js Ρƒ Windows

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 1: Використання інсталятора Node.js

ΠΠ°ΠΉΠΏΡ€ΠΎΡΡ‚Ρ–ΡˆΠΈΠΉ спосіб встановити Node.js Π½Π° Windows – Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ інсталятор Π· ΠΎΡ„Ρ–Ρ†Ρ–ΠΉΠ½ΠΎΠ³ΠΎ сайту Node.js.

  1. ΠŸΠ΅Ρ€Π΅ΠΉΠ΄Ρ–Ρ‚ΡŒ Π½Π° сайт Node.js: Π’Ρ–Π΄Π²Ρ–Π΄Π°ΠΉΡ‚Π΅ nodejs.org.
  2. Π—Π°Π²Π°Π½Ρ‚Π°ΠΆΡ‚Π΅ інсталятор: На Π³ΠΎΠ»ΠΎΠ²Π½Ρ–ΠΉ сторінці Π²ΠΈ ΠΏΠΎΠ±Π°Ρ‡ΠΈΡ‚Π΅ Π΄Π²Ρ– вСрсії:
    • LTS (Довгострокова ΠΏΡ–Π΄Ρ‚Ρ€ΠΈΠΌΠΊΠ°): Ця вСрсія Ρ” Π±Ρ–Π»ΡŒΡˆ ΡΡ‚Π°Π±Ρ–Π»ΡŒΠ½ΠΎΡŽ Ρ– Ρ€Π΅ΠΊΠΎΠΌΠ΅Π½Π΄ΠΎΠ²Π°Π½Π° для Π±Ρ–Π»ΡŒΡˆΠΎΡΡ‚Ρ– користувачів.
    • ΠŸΠΎΡ‚ΠΎΡ‡Π½Π°: Ця вСрсія ΠΌΡ–ΡΡ‚ΠΈΡ‚ΡŒ Π½Π°ΠΉΠ½ΠΎΠ²Ρ–ΡˆΡ– Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— Ρ‚Π° оновлСння, Π°Π»Π΅ ΠΌΠΎΠΆΠ΅ Π±ΡƒΡ‚ΠΈ Π½Π΅ Ρ‚Π°ΠΊΠΎΡŽ ΡΡ‚Π°Π±Ρ–Π»ΡŒΠ½ΠΎΡŽ.

    Π’ΠΈΠ±Π΅Ρ€Ρ–Ρ‚ΡŒ Π²Π΅Ρ€ΡΡ–ΡŽ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΎ Π΄ΠΎ ΠΏΠΎΡ‚Ρ€Π΅Π± вашого ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Ρƒ Ρ– Π½Π°Ρ‚ΠΈΡΠ½Ρ–Ρ‚ΡŒ Π½Π° посилання, Ρ‰ΠΎΠ± Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½ΠΈΠΉ інсталятор.

  3. Π—Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ інсталятор: ΠŸΡ–ΡΠ»Ρ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ завантаТСння Π·Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ інсталятор. Π”ΠΎΡ‚Ρ€ΠΈΠΌΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΡ–Π΄ΠΊΠ°Π·ΠΎΠΊ майстра встановлСння, який ΠΏΡ€ΠΎΠ²Π΅Π΄Π΅ вас Ρ‡Π΅Ρ€Π΅Π· вСсь процСс. Π—Π° замовчуванням Π²Ρ–Π½ Π²ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ Node.js Ρƒ Π²Ρ–Π΄ΠΏΠΎΠ²Ρ–Π΄Π½Ρ– ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ΠΈ Ρ– Π΄ΠΎΠ΄Π°ΡΡ‚ΡŒ ΠΉΠΎΠ³ΠΎ Π΄ΠΎ PATH Π²Π°ΡˆΠΎΡ— систСми.
  4. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ встановлСння: Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΠΉ рядок Ρ– Π²Π²Π΅Π΄Ρ–Ρ‚ΡŒ
    node -v

    Ця ΠΊΠΎΠΌΠ°Π½Π΄Π° ΠΏΠΎΠΊΠ°ΠΆΠ΅ Π²Π΅Ρ€ΡΡ–ΡŽ встановлСного Node.js. Аналогічно ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ Π²Π΅Ρ€ΡΡ–ΡŽ npm (Node Package Manager) Π·Π° допомогою:

    npm -v

    Π† Node.js, Ρ– npm ΠΌΠ°ΡŽΡ‚ΡŒ Π±ΡƒΡ‚ΠΈ ΡƒΡΠΏΡ–ΡˆΠ½ΠΎ встановлСні.

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 2: Використання Chocolatey (Windows Package Manager)

Π―ΠΊΡ‰ΠΎ Π²ΠΈ Π²Ρ–Π΄Π΄Π°Ρ”Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²Π°Π³Ρƒ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚Π°Π½Π½ΡŽ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π², Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити Node.js Π·Π° допомогою Chocolatey. Π‘ΠΏΠΎΡ‡Π°Ρ‚ΠΊΡƒ пСрСконайтСся, Ρ‰ΠΎ Chocolatey встановлСно Ρƒ Π²Π°ΡˆΡ–ΠΉ систСмі. ΠŸΠΎΡ‚Ρ–ΠΌ Π²Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΈΠΉ рядок адміністратора Ρ– Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

choco install nodejs-lts

Π¦Π΅ Π²ΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ LTS-Π²Π΅Ρ€ΡΡ–ΡŽ Node.js.

ΠšΡ€ΠΎΠΊ 3: ВстановлСння Node.js Π½Π° macOS

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 1: Використання інсталятора Node.js

  1. Π—Π°Π²Π°Π½Ρ‚Π°ΠΆΡ‚Π΅ інсталятор: Π’Ρ–Π΄Π²Ρ–Π΄Π°ΠΉΡ‚Π΅ nodejs.org Ρ– Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΡ‚Π΅ інсталятор для macOS, Π°Π½Π°Π»ΠΎΠ³Ρ–Ρ‡Π½ΠΎ Π΄ΠΎ ΠΊΡ€ΠΎΠΊΡ–Π² для Windows.
  2. Π—Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ інсталятор: Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠ΅Π½ΠΈΠΉ .pkg Ρ„Π°ΠΉΠ» Ρ– Π΄ΠΎΡ‚Ρ€ΠΈΠΌΡƒΠΉΡ‚Π΅ΡΡŒ Π²ΠΊΠ°Π·Ρ–Π²ΠΎΠΊ майстра встановлСння, Ρ‰ΠΎΠ± Π·Π°Π²Π΅Ρ€ΡˆΠΈΡ‚ΠΈ встановлСння.
  3. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ встановлСння: Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Π’Π΅Ρ€ΠΌΡ–Π½Π°Π» Ρ– Π²Π²Π΅Π΄Ρ–Ρ‚ΡŒ Π΄Π°Π½Ρ–:
    node -v
    npm -v

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 2: Використання Homebrew

Homebrew – популярний ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π² для macOS. Π―ΠΊΡ‰ΠΎ Ρƒ вас Π²ΠΆΠ΅ встановлСно Homebrew, Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ використовувати ΠΉΠΎΠ³ΠΎ для встановлСння Node.js.

  1. Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΡ–Π½Π°Π».
  2. Π—Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‰ΠΎΠ± встановити Node.js:
    brew install node
  3. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ встановлСння: ΠŸΡ–ΡΠ»Ρ Π·Π°Π²Π΅Ρ€ΡˆΠ΅Π½Π½Ρ встановлСння ΠΏΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ вСрсії Node.js Ρ‚Π° npm, Π·Π°ΠΏΡƒΡΡ‚ΠΈΠ²ΡˆΠΈ Ρ—Ρ…:
    node -v
    npm -v

ΠšΡ€ΠΎΠΊ 4: ВстановлСння Node.js Π½Π° Linux

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 1: Використання Π±Ρ–Π½Π°Ρ€Π½ΠΈΡ… дистрибутивів Node.js

Node.js ΠΏΡ€ΠΎΠΏΠΎΠ½ΡƒΡ” ΠΏΠΎΠΏΠ΅Ρ€Π΅Π΄Π½ΡŒΠΎ ΡΠΊΠΎΠΌΠΏΡ–Π»ΡŒΠΎΠ²Π°Π½Ρ– Π΄Π²Ρ–ΠΉΠΊΠΎΠ²Ρ– Ρ„Π°ΠΉΠ»ΠΈ для дистрибутивів Linux, Ρ‚Π°ΠΊΠΈΡ… як Ubuntu, Debian Ρ‚Π° Fedora. Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π΄ΠΎΠ΄Π°Ρ‚ΠΈ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–ΠΉ Node.js Ρ– встановити ΠΎΡΡ‚Π°Π½Π½ΡŽ Π²Π΅Ρ€ΡΡ–ΡŽ Π·Π° допомогою ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π² Π²Π°ΡˆΠΎΡ— систСми.

  1. Додавання сховища Node.js: Π’Ρ–Π΄ΠΊΡ€ΠΈΠΉΡ‚Π΅ Ρ‚Π΅Ρ€ΠΌΡ–Π½Π°Π» Ρ– Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅ наступні ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ для Ubuntu/Debian:
    curl -fsSL https://deb.nodesource.com/setup_lts.x | sudo -E bash -

    Ця ΠΊΠΎΠΌΠ°Π½Π΄Π° Π΄ΠΎΠ΄Π°ΡΡ‚ΡŒ Ρ€Π΅ΠΏΠΎΠ·ΠΈΡ‚ΠΎΡ€Ρ–ΠΉ Node.js LTS Π΄ΠΎ Π²Π°ΡˆΠΎΡ— систСми.

  2. Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ Node.js:
    sudo apt-get install -y nodejs
  3. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ встановлСння:
    node -v
    npm -v

Для Fedora, CentOS Ρ‚Π° Ρ–Π½ΡˆΠΈΡ… дистрибутивів Π½Π° основі RPM використовуйтС:

curl -fsSL https://rpm.nodesource.com/setup_lts.x | sudo bash -
sudo yum install -y nodejs

Π’Π°Ρ€Ρ–Π°Π½Ρ‚ 2: Використання Node Version Manager (nvm)

nvm – популярний інструмСнт для кСрування Π΄Π΅ΠΊΡ–Π»ΡŒΠΊΠΎΠΌΠ° вСрсіями Node.js Π² ΠΎΠ΄Π½Ρ–ΠΉ систСмі, Ρ‰ΠΎ особливо корисно, якщо Π²ΠΈ ΠΏΡ€Π°Ρ†ΡŽΡ”Ρ‚Π΅ Π½Π°Π΄ Π΄Π΅ΠΊΡ–Π»ΡŒΠΊΠΎΠΌΠ° ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°ΠΌΠΈ Π· Ρ€Ρ–Π·Π½ΠΈΠΌΠΈ Π²ΠΈΠΌΠΎΠ³Π°ΠΌΠΈ Π΄ΠΎ вСрсій.

  1. Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ nvm: Π—Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‰ΠΎΠ± Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΠΈΡ‚ΠΈ Ρ‚Π° встановити nvm:
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.2/install.sh | bash
  2. Π’ΡΡ‚Π°Π½ΠΎΠ²Ρ–Ρ‚ΡŒ Node.js: ΠŸΡ–ΡΠ»Ρ встановлСння nvm Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити ΠΎΡΡ‚Π°Π½Π½ΡŽ LTS Π²Π΅Ρ€ΡΡ–ΡŽ Node.js ΡˆΠ»ΡΡ…ΠΎΠΌ запуску:
    nvm install --lts
  3. Встановити Π²Π΅Ρ€ΡΡ–ΡŽ Node Π·Π° замовчуванням: Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити Π²Π΅Ρ€ΡΡ–ΡŽ Node.js Π·Π° замовчуванням:
    nvm use --lts
  4. ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ встановлСння:
    node -v
    npm -v

ΠšΡ€ΠΎΠΊ 5: ОновлСння Node.js

Π©ΠΎΠ± пСрСконатися, Ρ‰ΠΎ Ρƒ Π²Π°ΡˆΠΎΠΌΡƒ сСрСдовищі Node.js встановлСні Π½Π°ΠΉΠ½ΠΎΠ²Ρ–ΡˆΡ– ΠΏΠ°Ρ‚Ρ‡Ρ– Ρ‚Π° Ρ„ΡƒΠ½ΠΊΡ†Ρ–Ρ— Π±Π΅Π·ΠΏΠ΅ΠΊΠΈ, рСгулярно пСрСвіряйтС Π½Π°ΡΠ²Π½Ρ–ΡΡ‚ΡŒ оновлСнь:

  • Використання nvm: Π—Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ наступну ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ, Ρ‰ΠΎΠ± ΠΎΠ½ΠΎΠ²ΠΈΡ‚ΠΈ Node.js Π΄ΠΎ ΠΎΡΡ‚Π°Π½Π½ΡŒΠΎΡ— вСрсії:
    nvm install node --reinstall-packages-from=node
  • Π—Π° допомогою ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π² (Linux/macOS): ΠžΠ½ΠΎΠ²Ρ–Ρ‚ΡŒ Node.js Π·Π° допомогою запуску:
    sudo apt-get update && sudo apt-get upgrade nodejs
  • Π—Π° допомогою інсталятора (Windows/macOS): ΠŸΡ€ΠΎΡΡ‚ΠΎ Π·Π°Π²Π°Π½Ρ‚Π°ΠΆΡ‚Π΅ Ρ‚Π° Π·Π°ΠΏΡƒΡΡ‚Ρ–Ρ‚ΡŒ ΠΎΡΡ‚Π°Π½Π½ΡŽ Π²Π΅Ρ€ΡΡ–ΡŽ інсталятора Node.js Π· nodejs.org Ρ– Π΄ΠΎΡ‚Ρ€ΠΈΠΌΡƒΠΉΡ‚Π΅ΡΡŒ ΠΏΡ–Π΄ΠΊΠ°Π·ΠΎΠΊ.

ΠšΡ€ΠΎΠΊ 6: ВстановлСння Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΈΡ… npm-ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π²

ΠŸΡ–ΡΠ»Ρ встановлСння Node.js Π²ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ встановити Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ– npm-ΠΏΠ°ΠΊΠ΅Ρ‚ΠΈ. Π“Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ– ΠΏΠ°ΠΊΡƒΠ½ΠΊΠΈ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚ΠΎΠ²ΡƒΡŽΡ‚ΡŒΡΡ для інструмСнтів ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠ³ΠΎ рядка, Π΄ΠΎ яких ΠΌΠΎΠΆΠ½Π° ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ доступ Π· Π±ΡƒΠ΄ΡŒ-якого місця Ρƒ Π²Π°ΡˆΡ–ΠΉ систСмі. Наприклад, Ρ‰ΠΎΠ± встановити популярний ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π² yarn, Π²ΠΈΠΊΠΎΠ½Π°ΠΉΡ‚Π΅

npm install -g yarn

Π’ΠΈ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Ρ€Π°Ρ…ΡƒΠ²Π°Ρ‚ΠΈ встановлСні Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ– ΠΏΠ°ΠΊΡƒΠ½ΠΊΠΈ npm Π·Π° допомогою:

npm list -g --depth=0

Висновок

ВстановлСння Node.js Ρ” відносно простим процСсом Ρƒ Ρ€Ρ–Π·Π½ΠΈΡ… ΠΎΠΏΠ΅Ρ€Π°Ρ†Ρ–ΠΉΠ½ΠΈΡ… систСмах, Π½Π΅Π·Π°Π»Π΅ΠΆΠ½ΠΎ Π²Ρ–Π΄ Ρ‚ΠΎΠ³ΠΎ, Ρ‡ΠΈ Π²ΠΈ Π²Ρ–Π΄Π΄Π°Ρ”Ρ‚Π΅ ΠΏΠ΅Ρ€Π΅Π²Π°Π³Ρƒ Π²ΠΈΠΊΠΎΡ€ΠΈΡΡ‚Π°Π½Π½ΡŽ інсталятора Π°Π±ΠΎ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€Π° ΠΏΠ°ΠΊΠ΅Ρ‚Ρ–Π². ΠŸΡ–ΡΠ»Ρ встановлСння Π²ΠΈ ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ”Ρ‚Π΅ доступ Π΄ΠΎ Π½Π°Π΄Ρ–ΠΉΠ½ΠΎΠ³ΠΎ сСрСдовища для запуску JavaScript-Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π² Ρ‚Π° використання npm для кСрування залСТностями. НСзалСТно Π²Ρ–Π΄ Ρ‚ΠΎΠ³ΠΎ, Ρ‡ΠΈ Π²ΠΈ ΠΏΠΎΡ‡Π°Ρ‚ΠΊΡ–Π²Π΅Ρ†ΡŒ, Ρ‡ΠΈ досвідчСний Ρ€ΠΎΠ·Ρ€ΠΎΠ±Π½ΠΈΠΊ, знання Ρ‚ΠΎΠ³ΠΎ, як встановити Ρ‚Π° ΠΊΠ΅Ρ€ΡƒΠ²Π°Ρ‚ΠΈ Node.js, Π΄ΠΎΠΏΠΎΠΌΠΎΠΆΠ΅ Π²Π°ΠΌ ΠΎΡ‚Ρ€ΠΈΠΌΠ°Ρ‚ΠΈ ΠΌΠ°ΠΊΡΠΈΠΌΠ°Π»ΡŒΠ½Ρƒ Π²Ρ–Π΄Π΄Π°Ρ‡Ρƒ Π²Ρ–Π΄ Ρ†Ρ–Ρ”Ρ— ΠΏΠΎΡ‚ΡƒΠΆΠ½ΠΎΡ— ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠΈ для створСння ΠΌΠ°ΡΡˆΡ‚Π°Π±ΠΎΠ²Π°Π½ΠΈΡ…, високопродуктивних Π΄ΠΎΠ΄Π°Ρ‚ΠΊΡ–Π².

15%

Π—Π°ΠΎΡ‰Π°Π΄ΠΆΡƒΠΉΡ‚Π΅ 15% Π½Π° всіх послугах хостингу

ΠŸΠ΅Ρ€Π΅Π²Ρ–Ρ€Ρ‚Π΅ свої Π½Π°Π²ΠΈΡ‡ΠΊΠΈ Ρ‚Π° ΠΎΡ‚Ρ€ΠΈΠΌΠ°ΠΉΡ‚Π΅ Π—Π½ΠΈΠΆΠΊΡƒ Π½Π° Π±ΡƒΠ΄ΡŒ-який Ρ‚Π°Ρ€ΠΈΡ„Π½ΠΈΠΉ ΠΏΠ»Π°Π½

Використовуй ΠΊΠΎΠ΄:

Skills
ΠŸΠΎΡ‡Π°Ρ‚ΠΈ