В Ruby вы можете легко просмотреть исходный код версии драгоценного камня, используемый в приложении с:Открытый исходный пакет эликсира?
$ bundle open devise
Есть ли эквивалент в эликсире?
В Ruby вы можете легко просмотреть исходный код версии драгоценного камня, используемый в приложении с:Открытый исходный пакет эликсира?
$ bundle open devise
Есть ли эквивалент в эликсире?
Эфиксирный эквивалент bundle open GEM
, такой как mix open DEP
.
Наличие пакета для добавления задачи mix open
, например, добавит мало удобства, потому что зависимости Mix зависят от проекта, а не от глобального. Вы должны указать пакет как зависимость для каждого проекта, если вы не установите его как архив.
Вместо этого просмотрите источник с помощью <editor> deps/<package>
из корневого каталога вашего проекта.
Если вы хотите изменить код зависимостей (например, отладить его использование), см. Http://blog.plataformatec.com.br/2016/03/inspecting-changing-and-debugging-elixir-project- Зависимость /. –
Полный источник всех зависимостей должен быть в 'deps /' после того, как вы выполните 'mix deps.get'. Это то, что вы хотите? – Dogbert
Также вы можете легко найти исходный код на GitHub, но, конечно, версия deps у вас есть, будет в 'deps /'. – PatNowak
@ Dogbert это очень полезно. Возможно, я захочу скрыть 'deps /' из моего текстового редактора, но, возможно, эта доступность означает, что нет эквивалента. – steel