Есть ли способ сделать:dbg доступным в выпусках exrm?

Когда я запускаю свое приложение в моей среде разработки с

iex -S mix phoenix.server

Я могу использовать: dbg.tracer, чтобы посмотреть в мой код. Но когда я создаю exrm-релиз и запускаю его с

bin/myapp console

Когда я пытаюсь использовать: dbg.tracer, он говорит мне: "модуль: dbg недоступен". Есть ли способ сделать: dbg доступным в выпуске exrm? Это было бы очень удобно.

1 ответ

Похоже, ваш сервер не имеет erlang-runtime-tools установлен, но ваша среда разработки делает. Чтобы решить эту проблему в Debian, вы можете запустить sudo apt-get install erlang-runtime-tools, Как только это будет сделано, вы сможете запустить :dbg.tracer/0 с вашей консоли без каких-либо дополнительных шагов.

В будущем, если вы хотите установить Erlang вместе со всеми его приложениями, такими как:crypto,:dbg и т. Д., То я предлагаю вам установить esl-erlang, В Ubuntu, например, sudo apt-get install esl-erlang,

Другие вопросы по тегам