我可以 运行 来自 rebar3 的 escript 应用程序吗?

Can I run an escript app from rebar3?

创建脚本应用后:

$ rebar3 new escript hello

我可以 运行 使用 rebar3,而不是先调用 escriptize 吗?

即是这样的吗?

$ rebar3 run

一个解决方案可能是向您的 makefile 添加一个 "run" 指令 - 这样您就可以调用 make run 执行 escriptize 步骤并运行结果。

取决于您真正想要实现的目标 运行 ./rebar3 shell 可能会对您有所帮助 - 我有时会这样做,这样我就可以通过 运行 所需的功能来调试部分代码。

最后,您总是可以编写一个扩展 escriptize 步骤的钢筋插件 ;) - 我自己从未为 rebar3 做过,但必须比旧钢筋更容易...