我正在查看启动脚本为的项目中的Elixir代码:

elixir -pa _build/<a directory with .beam files> -S  mix run -e "MyApp" --no-deps-check --no-compile --no-halt

我很好奇-pa标志选项是什么。 我找不到elixir的手册页或帮助页面。

$ man elixir
No manual entry for elixir

是否有针对elixir的其他命令行选项的在线文档?

===============>>#1 票数:5

运行elixir --help而不是man elixir (Elixir的手册页应该早点而不是晚点,看看这个拉取请求 )。 输出说:

...
-pa "path"        Prepends the given path to Erlang code path (*)
...

最后的*表示此选项可以多次传递。

  ask by User314159 translate from so

未解决问题?本站智能推荐:

4回复

在命令行中获取光标位置(Elixir)

我想知道是否有一种方法可以从Elixir中获取命令行中的绝对光标位置。 我知道我必须使用以下ansi转义序列\\ 033 [6n,执行后: 打印正是我正在寻找的,但我不知道如何从Elixir得到命令响应。 谢谢!
1回复

以列表为参数的Elixir命令行应用

我正在使用elixir使用以下代码作为我的解析函数来构建一个简单的CLI应用程序 与调用应用 我的问题是如何将逗号分隔的字符串(二进制)转换为列表或执行此操作的任何更好方法。
1回复

无法使用命令行Elixir混合(macOS High Sierra)

当我运行命令elixir -v或mix ,它将返回: 一些细节: $ brew list elixir erlang ... $ erl Erlang/OTP 19 [erts-8.0] [source-6dc93c1] [64-bit] [smp:4:4] [as
3回复

如何在Elixir中基于命令行args加载配置文件

如何使用提供的命令行标志覆盖Elixir中的配置? 例如,通过运行以下命令启动应用程序: 根据提供的模式,我想用mode1.exs或mode2.exs覆盖config.exs ,如下所示
2回复

Elixir:在命令行中将内容从文件馈送到函数

我有一个csv类型的文件。 我希望能够从命令行调用一个函数,并将该文件的内容(而不是文件本身)提供给它。 我试图打电话 在我的模块文件末尾: 内容已正确处理到func,但是System.argv是字符串列表,它丢失了格式,无法正确解析。 如果我改为尝试 我找
1回复

Elixir-如何从命令行添加软件包?

我知道在Elixir中,您可以通过mix.exs并手动键入来添加十六进制包。 我想知道是否有类似于Node js的npm install name-of-package -s命令的命令。 换句话说,有一种方法可以仅通过使用命令行来添加单个软件包。
2回复

Elixir-从命令行运行时,记录器输出是彩色的,而从iex运行时则不是

在Elixir混合应用程序中运行测试时,有一些实例包含对Logger.debug()一些调用以监视行为。 我发现,当我从命令行调用mix test时,记录器的输出为浅蓝色,如果我执行类似的操作,例如将自定义颜色添加到.debug()调用中,则输出将相应地变为彩色- 如预期的那样,将日志
1回复

如何运行:来自命令行的挂起测试?

我有时会看到测试被评为:pending 当你从shell运行测试时,显然会从执行中排除 有没有办法包括:pending从命令行运行测试时:pending测试? 第二个问题:为什么人们将测试标记为:pending 。
6回复

在Elixir中运行Shell命令

我想通过我的Elixir代码执行一个程序。 调用Shell命令给定字符串的方法是什么? 有什么不是平台特定的吗?
1回复

在Elixir中执行基本的shell命令

在学习语言的早期阶段,并通过ElixirSips系列视频进行工作。 我一直在打一些被语言变化略微痴迷的东西。 试图围绕这一点,谷歌/ Github问题追踪器/ SO拖网让我无处可用。 我有这个非常基本的模块,它应该运行一个shell命令: 但是,当编译此文件并运行测试时,我得到一个