gpt4 book ai didi

installation - Erlang:发布文件中的版本检查是否严格?

转载 作者:行者123 更新时间:2023-12-02 22:20:30 25 4
gpt4 key购买 nike

阅读后10.2 Release Resource File ,我的印象是每个应用程序版本都与 Erlang OTP 的特定版本密切相关。这是真的?

.rel文件中的版本信息可以按照下面几行写吗?

   {release,
{"ch_rel", "A"},
{erts, "5.3"},
[{kernel, ">=2.9"},
{stdlib, ">=1.12"},
{sasl, ">=1.10"},
{ch_app, "1"}]
}.

最佳答案

我认为您可能会对这些术语感到有点困惑。在 erlang 中,发布是

  • erlang 运行时环境
  • 加上您编写的应用程序
  • 附加配置

旨在为特定目的部署独立的 erlang 环境和应用程序。

而应用程序是特定功能的相关代码和库的 bundle 。对于大多数人的使用来说,他们不需要 .rel 文件。对于将要部署到已设置的 erlang 环境的应用程序来说,.app 文件和启动脚本已经足够了。

从你的问题来看,听起来有点像你可能以一种并非真正意图的方式使用 .rel 文件。

如果我错了,请随意忽略我:-)

关于installation - Erlang:发布文件中的版本检查是否严格?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1420689/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com