NPM для начинающих. Полный гайд: установка, команды, флаги, разбор package.json, версионирование

Аватар автора
Александр Ламков — Friendly Frontend
✏️ Узнаем что такое NPM и зачем он нужен. Установим NPM на компьютер и попрактикуемся в основных командах: init, install, uninstall и других. Обсудим назначение файлов package.json, package-lock.json и папки node_modules. Поговорим про семантическое версионирование и научимся устанавливать библиотеки с конкретной "фиксированной" версией. Узнаем о флагах в командах и о сокращенных версиях команд и флагов. Обсудим разницу dependencies и devDependencies зависимостей. Разберёмся, как запускать скрипты, описанные в package.json. Научимся использовать установленные зависимости. Узнаем, как очистить кэш NPM. Обсудим специфичные команды npx и npx create и их назначение. Поговорим о том, где искать существующие NPM-команды и флаги. 🔴 Timeline: ▶ 00:00 | Введение ▶ 00:29 | Что такое NPM ▶ 01:36 | Зачем нужен NPM ▶ 04:11 | Установка NPM на компьютер ▶ 04:52 | Инициализация NPM в проекте — команда npm init ▶ 06:02 | Файл package.json — общая информация ▶ 06:31 | Добавление одной или нескольких библиотек в проект — команда npm install packagename ▶ 08:11 | Файл package-json.lock ▶ 08:50 | Папка node_modules ▶ 09:59 | Файл package.json — поле dependencies ▶ 10:48 | Установка всех зависимостей — команда npm install ▶ 12:21 | Удаление зависимости из проекта — команда npm uninstall packagename ▶ 13:12 | Добавление библиотеки с конкретной версией ▶ 16:02 | Фиксация конкретной версии библиотеки — символ ^ перед номером версии в dependencies в package.json ▶ 18:31 | Семантическое...

0/0


0/0

0/0

0/0