2016-03-18 7 views
0

У нас есть сеть разработки, которая не подключается к Интернету. Sublime Text - один из наиболее используемых нами редакторов. Возможно ли запустить управление пакетами локально? Я понимаю, что мы потеряем преимущества автоматических обновлений; однако меня интересует простота и удобство центрального репозитория пакетов и просто говорю «установить пакет» для установки новых пакетов.Возможно ли локальное управление пакетами для Sublime Text?

Кто-нибудь сделал что-нибудь подобное?

ответ

3

Кабель управления пакетами должен обслуживаться через HTTP, но это не мешает вам размещать его локально.

  1. Создайте файл в формате JSON для пакетов, которые вы хотите разместить на местном уровне (см example-repository.json)
  2. -хосту repository.json на предпочитаемом веб-сервер
  3. В Sublime Text, выберите «Контроль пакетов: Добавить репозиторий» из команда палитру и добавьте URL в свой локально размещенную JSON

Примечание: Control Package не предлагает никакого способа удалить хранилище по умолчанию, так что вы, возможно, придется блокировать (или перенаправления) его.

Что касается локально размещенных пакетов, вы также можете разместить их локально и написать свои URL-адреса на свой repository.json.

Другим вариантом размещения пакетов может быть перенаправление всех URL-адресов в репозитории по умолчанию на их локально размещенные копии, но это, вероятно, более сложно управлять.