глава 03
Установка
Поставить Node.js можно несколькими способами. Самый простой - скачать готовый установщик с официального сайта. Более гибкий - через менеджер версий nvm.
После установки откройте терминал и проверьте, что всё на месте:
node --version
npm --version
Обе команды должны вывести номер версии, например v22.11.0 и 10.9.0. Если выводятся номера - Node.js и npm установлены.
Через nvm (для управления версиями)
nvm (Node Version Manager) позволяет держать несколько версий Node.js и переключаться между ними. Это удобно, когда разные проекты требуют разных версий.
На macOS и Linux ставится так:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
nvm install --lts
nvm use --lts
На Mac через Homebrew
Если у вас на Mac уже стоит Homebrew, можно поставить одной командой:
brew install node
Что такое npm и package.json
Вместе с Node.js автоматически ставится npm - менеджер пакетов. С его помощью вы скачиваете готовые библиотеки из реестра и подключаете их в проект. Отдельно npm устанавливать не нужно.
package.json - это файл-паспорт проекта. В нём описаны имя проекта, его версия, список установленных пакетов (зависимостей) и команды для запуска. Когда вы делаете npm install, npm читает package.json и ставит всё, что там указано. Подробнее про создание проекта - в следующей главе.