2013-05-27 42 views
1

我一直在研究Erlang一段时间,想写一个小样本Erlang申请,但是我不知道该怎么做,我的意思是更多Erlanglish办法。在Erlang安装第三方库,包管理,应用程序文件夹结构

如何安装第三方库?像npm install为node.js

什么是推荐的文件夹结构?

是否有一些样本尚未经典Erlang应用程序演示它,我可以从中学习?

+0

使用'螺纹钢'卢克! – ymn

回答

1

安装Erlang应用程序的推荐方式是避免截至目前使用第三方包装系统。我们没有包管理器(请注意这篇文章的日期,它可能会在未来发生变化)。相反,我们依靠一个工具,如rebar我们称之为版本

版本是所需库的打包,在单独的目录结构中将正确版本转换为独立版本的Erlang系统。这个结构可以压缩并移动到另一台机器上并自行运行。

有3种方法可以做到这一点:使用reltool直接使用rebar来调用reltool,或使用新创建的relx工具来制作发布程序集。

like工具的问题是当您需要不同版本的软件包不能共存并且需要依赖性收敛时。目前“解决方案”并不是在Erlang解决它。

1

建议的目录结构记录在here

相关问题