0
我需要将简单的handle_call函数“注入”其中一个依赖项,可以在不修改原始依赖项的情况下完成吗?Elixir,如何修改依赖关系?
我需要将简单的handle_call函数“注入”其中一个依赖项,可以在不修改原始依赖项的情况下完成吗?Elixir,如何修改依赖关系?
我不认为这是可能的,如果不修改它的来源。 (尽管如此)我曾经在黑客马拉松上遇到过这样的问题。我刚刚分叉它的来源在github上,修改了它与混帐一个这样的替代进口:
{ :foobar, git: "https://github.com/elixir-lang/foobar.git" }
这是一个黑客,但它的作品。请给我们更具体的例子,也许我们可以做另一种方式。