Elixir混合测试将颜色设置为默认值为已启用
在我的项目中,我可以运行命令Elixir混合测试将颜色设置为默认值为已启用,elixir,elixir-mix,Elixir,Elixir Mix,在我的项目中,我可以运行命令mixtest--color,它将一些彩色输出添加到终端。我想全局设置它,这样我就可以运行mix test,它会自动拾取我想要的彩色输出 我试过的 我搜索了关于全局配置和全局混合配置的在线elixir文档 我也尝试了mix help,但看不到有关全局配置的任何信息 我也尝试过mix-help-test,这里我似乎不清楚如何将选项添加到mix.exs文件,或者是否可以在某个地方设置全局选项 我觉得这可能是可能的,但在没有提出我想在这里提出的任何问题之后。我不知道系统范围
mixtest--color
,它将一些彩色输出添加到终端。我想全局设置它,这样我就可以运行mix test
,它会自动拾取我想要的彩色输出
我试过的
mix help
,但看不到有关全局配置的任何信息mix-help-test
,这里我似乎不清楚如何将选项添加到mix.exs
文件,或者是否可以在某个地方设置全局选项我觉得这可能是可能的,但在没有提出我想在这里提出的任何问题之后。我不知道系统范围内的全局设置。不过,在每个项目的基础上,使用
:在mix.exs
文件返回的MyApp.MixProject.project/0
回调中提供的别名选项,这可能很容易实现
defmodule MyApp.MixProject do
使用Mix.Project
def项目do
[
应用程序::我的应用程序,
版本:“0.1.0”,
...
别名:[test:“test--color”],#这个
...
]
终止
...
正是为了提供这一功能:mix test
现在将调用mix test--color
。我不知道系统范围内的全局设置。不过,在每个项目的基础上,使用:在mix.exs
文件返回的MyApp.MixProject.project/0
回调中提供的别名选项,这可能很容易实现
defmodule MyApp.MixProject do
使用Mix.Project
def项目do
[
应用程序::我的应用程序,
版本:“0.1.0”,
...
别名:[test:“test--color”],#这个
...
]
终止
...
正是为了提供这一功能而设计的:mix test
现在将调用mix test--color
。这太棒了,谢谢,每个项目都能完美地工作。这些标志可以设置为环境变量吗?我想知道,我看不到这方面的任何内容,因为没有全局混合配置文件(如.git或.npmrc),这是我所知道的通常允许这种覆盖的唯一其他方式。faik,别名不能全局设置。源代码间接地证明了这一点,并且在第节中没有提到别名。这很好,谢谢,在每个项目的基础上都能完美地工作。这些标志可以设置为环境变量吗?我想知道,我看不到这方面的任何内容,因为没有全局混合配置文件(如.git或.npmrc),这是我所知道的通常允许这种覆盖的唯一其他方式。faik,别名不能全局设置。源代码间接证明了这一点,并且在第节中没有提到别名。