Erlang/Elixir Erlang 日志模块 lager

linus · 2015年10月07日 · 最后由 flowerwrong 回复于 2015年10月07日 · 1841 次阅读

https://github.com/basho/lager

下面这种用法,我试过在交互模式是不行的。 Once you have built your code with lager and started the lager application, you can then generate log messages by doing the following:

lager:error("Some message") Or:

lager:warning("Some message with a term: ~p", [Term]) The general form is lager:Severity() where Severity is one of the log levels mentioned above.

共收到 4 条回复

因为 larger.erl 里没有那几个方法。你可以自己定义。或者发个 PR

#1楼 @alixiaomiao 不是的, 我在文件里面可以. lager:info("Payloadlen is ~p, alrpl is ~p~n", [PayLoadLength, Alrpl]) 交互式shell里面不行.

#2楼 @flowerwrong 你用了 parse_transform 吧

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册