我正在研究从rebar Erlang应用程序创建自包含脚本的方式。本质上, bootstrap 脚本负责将 ebin 和 priv 中的所有文件加载并压缩到内存中,最后将它们写入自包含文件“钢筋”剧本。
我有点喜欢这种方法,而且我在想,如果Erlang发布的概念很容易就可以了。
答案 0 :(得分:3)
查看escript docs(escript模块)。你基本上做的是在目录结构中压缩一堆应用程序(很像一个版本),而不是通过将一个escript标题附加到zip文件并重命名它来将该文件转换为escript。