pluginator:用于管理插件的 Elixir 库

时间:2024-07-01 05:12:59
【文件属性】:

文件名称:pluginator:用于管理插件的 Elixir 库

文件大小:7KB

文件格式:ZIP

更新时间:2024-07-01 05:12:59

Elixir

插件程序 用于管理插件的 Elixir 库 用于加载插件模块的实用程序。 给定 plugin = foo,它会在搜索路径中查找名为 foo.exs 的文件 主要功能是 Pluginator.load_with_signature load_with_signature ( " plugin_name " , function_signature, load_paths) 返回从“plugin_name”加载的第一个模块,该模块实现了签名中的所有功能。 它返回四个元组之一 { :ok , Module } { :error , :plugin_already_loaded } { :error , :plugin_not_found } { :error , :sig_not_found } 签名应与返回值的格式完全相同 Module . __info__ ( :functions


【文件预览】:
pluginator-master
----mix.exs(673B)
----lib()
--------pluginator.ex(3KB)
----config()
--------config.exs(1KB)
----LICENSE(1KB)
----test()
--------pluginator_test.exs(2KB)
--------plugins()
--------test_helper.exs(15B)
----README.md(828B)
----.gitignore(34B)

网友评论