Настройка системы и рабочей среды для front-end
  • Введение
  • Настройка системы
    • Подключаем репозитории
    • Выбираем драйверы
    • Переключение языка
  • Настройка рабочего окружения
    • Установка Git'а
    • Установка SSH ключей
    • Установка NVM
    • Установка пакетов npm
  • Общие вещи
    • Ставим *.deb пакеты
    • Ставим *.tar.gz пакеты
Powered by GitBook
On this page
  • Глобальная установка пакетов
  • Локальная установка пакетов
  • Удаление пакетов
  • Вывод списка установленных пакетов
  1. Настройка рабочего окружения

Установка пакетов npm

И так, когда у нас уже поставден node.js один глобальный пакет уже имеется это npm. С помощью него мы будем производить дальнейшие операции.

Глобальная установка пакетов

Чтобы пакет был доступен всем приложениям его нужно установить глобально. Так как почти во всех приложениях я использую gulp поставим его глобально:

npm install gulp -g

Локальная установка пакетов

Если написато npm i -D node-sass то благодаря флагу -D пакет установится в нашу локальную директорию в раздел devDependencies. Раздел зависимостей, которые призваны реализовывать возможность использования разных технологий и собирать проект.

Так же есть флаг -S ключ, который подтягивает зависимости как часть проекта в раздел dependencies. Эти пакеты используются в коде приложения.

Удаление пакетов

Удалить пакет очень просто. Предположим у нас существует глобально установленный пакет sass-mq и нам надо его удалить. Пишем в терминале такую строчку:

npm uninstall sass-mq -g

Чтобы удалить этот пакет из локального раздела потребуется сменить флаз на тот раздел к которому он относится, у меня это обычно -S. Команда выглядит так:

npm uninstall sass-mq -S

Вывод списка установленных пакетов

Чтобы вывести список локально установленных пакетов достаточно написать:

npm list --depth=0

Флаг --depth=0 делает возможным видеть только список установленных пакетов с номерами их версий, без зависимостей.

Для глобально установленных пакетов команда выглядит так:

npm list -g --depth=0

PreviousУстановка NVMNextСтавим *.deb пакеты

Last updated 7 years ago