Skip to content
PПромтбук
RUEN
00Установка инструментов

Установи Node.js и npm — что это вообще такое

Зачем нужны Node и npm если я делаю сайт? Что я устанавливаю, что меняется на компьютере. Пошагово с проверками.

Мне сказали «поставь Node.js» — а я не знаю что это и зачем. Объясни и помоги установить на {{platform}}.

  1. Что такое Node.js — одна фраза. Не «JavaScript runtime» без пояснения. Скажи зачем мне он, если я только начинаю.
  2. Что такое npm — одна фраза. Связан ли он с Node? (Да? Нет?)
  3. Установить через инсталлер или через nvm — выбери один способ и объясни почему. Не давай мне три варианта на выбор.
  4. Какую версию ставить — одну, актуальную, и почему именно её (LTS vs current — одна фраза).
  5. Шаги установки:
    • что скачать (одна ссылка),
    • что нажать в окне инсталлера,
    • где это окажется на компьютере (это важно — я хочу знать, что меня не «взломали»),
    • сколько занимает места (примерно).
  6. Проверка что установилось:
    • открой терминал,
    • набери node -v — что должно появиться,
    • набери npm -v — что должно появиться,
    • если появились две версии цифрами — всё ок.
  7. Первая команда npm, которая полезна и безопасна: npm init -y в новой папке. Что она делает. Что появилось в папке после этого.
  8. Что делать если не установилось:
    • старая версия macOS не поддерживает новый Node (что делать),
    • "command not found" в терминале (что это значит, как починить),
    • Windows: PATH (что это, как добавить).
  9. Что НЕ нужно ставить пока: Yarn, pnpm, bun. Одна фраза про каждый — что это и зачем существует.

В конце — главное правило новичка с npm: не запускать sudo npm install. Объясни одной фразой почему.

Похожие промты