系统信息:
MongooseIM 版本:3.0.0
安装自:pkg
Erlang/OTP 版本:18
Ubuntu 16.04
我在为自定义模块创建标准基础时遇到问题。我想创建一个简单的 hello world 程序,如ejabberd 的文档中所述。
但是,我无法让它为 MongooseIM 工作。是否有关于如何执行此操作的说明?作为一个初学者,我只是在寻找构建自己的模块的构建块,而我所看到的一切对于我目前想要实现的目标来说都有些过于复杂。
这是我的模块的代码:(取自 ejabberd)https://docs.ejabberd.im/developer/extending-ejabberd/modules/#mod-hello-world
这是我的日志错误:
我在我的配置文件中添加了以下行以及所有其他正在运行的模块:
{mod_hello_world, []}
我假设它与编译有关,并且没有为模块创建 .beam 文件以及特定于 MongooseIM 的一些语法错误。当使用预构建的 pkg 而不是从源代码安装时,我也不熟悉编译模块的文档。