添加路径到Erlang搜索路径?

前端之家收集整理的这篇文章主要介绍了添加路径到Erlang搜索路径?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我最近安装了Erlang RFC4627( JSON-RPC)和debian软件包.我运行测试服务器使用:
sudo erl -pa ebin

然后在提示符下:

test_jsonrpc:start_httpd().

ok

我测试了http://:5671 /并获得了成功的消息.

当我尝试运行rabbitmq-http2但是,我得到的readme说的错误是由rfc4627的代码不在erlang搜索路径.我该怎么把它放在路上我在Dave Thomas博客上看到一些建议将路径放在文件中的内容

~/.erlang

这对我来说似乎不起作用(也许我做错了?).

解决方法

code module是如何操纵应用程序中的路径.

您在启动Erlang shell时使用的标志-pa实际上是指该模块中的一个功能

add_patha(Dir) -> true | {error,What}

您在主目录中的.erlang文件中是正确的 – 它在shell的启动时间运行,您可以添加方便的路径.

对于一个应用程序,您可以使用一个调用如下的批处理文件来启动shell:

erl -pa ./ebin ../../lib/some/path/ebin

erl的标志行为描述为here.

对于更复杂的路径管理,您需要熟悉如何完成OTP release management(但是我怀疑您还有一段时间).

猜你在找的JavaScript相关文章