Skip to content

GitLab и NPM

Назначение

Данный раздел описывает использование GitLab в рамках внутренней инфраструктуры компании как единой платформы для:

  • хранения и версионирования исходного кода
  • организации совместной командной разработки
  • управления задачами и проектами
  • размещения и использования внутренних NPM-пакетов

Организация проектов

  • Каждое направление (frontend/backend) оформлено в отдельный Group namespace, что позволяет централизованно управлять доступами, переменными окружения и т.д.
  • Переиспользуемые фронтендами модули и слои вынесены в отдельные репозитории, и публикуются как пакеты через NPM Package Registry
  • Доступ к приватным NPM-пакетам осуществляется через .npmrc с использованием токенов доступа

Примечание

Подробности по конфигурации сервера, версиям ПО и управлении им представлены в документации по серверу GitLab

Навигация

Внутренний ресурс компании