Вы используете CEAN, копируете источник и компилируете их, копируете файлы ЛУЧА или что-то еще. Я должен распределить некоторый код Erlang, и я не уверен, чтобы выбрать.
Я работал над EPM, менеджером пакетов Erlang. Он извлекается из GitHub. Это неинвазивно и не требует установки в вашей системе ничего, кроме загрузки сценария. Он работает следующим образом:
jvorreuter$ ./epm install ibrowse mochiweb
epm v0.1.0, 2010
===============================
Install the following packages?
===============================
+ epm-mochiweb-master
+ cmullaparthi-ibrowse-master
([y]/n) y
+ downloading http://github.com/epm/mochiweb/tarball/master
+ running mochiweb build command
+ running mochiweb install command
+ downloading http://github.com/cmullaparthi/ibrowse/tarball/master
+ running ibrowse build command
+ running ibrowse install command
Вы можете узнать больше об этом на http://www.jkvor.com/erlang-package-manager
Связанная запись в блоге пуста по состоянию на август 2013 года. Репозиторий GitHub находится по адресу https://github.com/JacobVorreuter/epm
о человек, просто установите ресхарпер!! (vs плагин) с ним установлен вы просто перейти и Ctrl + щелкните, чтобы перейти к определению.
это не единственное, что делает ресхарпер, пробовать это бесплатно!!!
-121--716077- Ошибки PHP по умолчанию отправляются в ваш журнал ошибок apache /path/to/apache/logs/error.log
, и вы можете увидеть его там.
Я клонирую репозиторий git, создаю его и добавляю каталог в путь ERL _ LIBS
. Я взламываю источник для моих частных настроек. Для тех обязательств, которые разумны, я публикую.
Я гораздо более счастливый разработчик после того, как нашел git и быть в состоянии управлять своими собственными изменениями и по-прежнему иметь возможность получать восходящие изменения, на которых я могу восстановить свои вещи.
Я понимаю, что это выглядит необработанным для конечных пользователей, но я мой собственный конечный пользователь.
Если бы я отправлял что-либо другим конечным пользователям, я бы посмотрел с помощью .ez
застежки -молнии архивных файлов, которые может использовать загрузчик кода erlang. См. раздел « Загрузка кода из архивных файлов » на этой странице. Затем предоставьте сценарий, который вызывает erl с правильными аргументами.
Если репозиторий недоступен как git, я клонирую его git-svn. Если я не могу этого сделать, я стараюсь держаться от этого подальше.
Я использую faxien (менеджер пакетов для выпусков и приложений Erlang) из проекта Erlware: http://www.erlware.org . It и sinan - важные инструменты для разработки на Erlang :).