2015-02-25 2 views
0

Я пишу приложение, используя Laravel 4.2. На этот раз мне понадобилась дополнительная функциональность, и я решил создать пакет. Я использовал функциональность workbench, как описано in Laravel's docs.Как использовать пакет Laravel, созданный мной в процессе производства?

В настоящее время (и локально) пакет очень маленький, но подходит для моего приложения очень хорошо. Я не думаю, что это должно быть опубликовано сообществу, потому что оно все еще очень зеленое. Я положу несколько часов на это, когда закончу свое приложение, но я не могу сейчас.

Теперь, я знаю, что каталог workbench/ не должен выводиться на производство. Затем, как я могу использовать свой пакет для производства?

До сих пор я слышал, что мне нужно нажать пакет на GitHub (который я уже сделал), а затем опубликовать его на Packagist. Но я чувствую, что публикация сценария как не будет полезной для других, и может также нанести вред тем, кто ищет эту функциональность (например, несколько дней назад), поэтому в рамках разработанного пакета.

Есть ли способ добавить мой пакет в мое приложение composer.json и установить его без публикации его сообществу, пока он находится в разработке?

ответ

1

Что вы ищете - это «частный репозиторий». Внутри файла composer.json вы можете определить объект repositories, где вы можете определить другие местоположения для поиска этого репозитория.

Подробное объяснение можно найти на Autoload bitbucket repository. Тот же принцип справедлив для github.

 Смежные вопросы

  • Нет связанных вопросов^_^