是否有一種方法可以在運行時獲取Elixir中模塊的字節碼。在Elixir運行時獲取字節碼
我能夠將使用iex創建的模塊的字節碼保存到變量中,但我真正想要做的是獲取已加載模塊的字節碼。
我看了模塊&代碼功能,但沒有找到我需要的東西。有人能指出我正確的方向嗎?
這工作
:code.get_object_code(Map)
但是,當我試圖讓一個模塊我寫它說字節碼 「:錯誤」
defmodule Hello do
def sayHello do
IO.puts "hello"
end
end
Hello.sayHello
#輸出顯示模塊被加載
hello
:ok
#嘗試一下我寫的模塊。
:code.get_object_code(Hello)
#輸出
:error
如果您發現任何解決方案感興趣的答案! – niahoo