Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/elixir/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改混合使用的_builddir的位置_Build_Elixir_Elixir Mix - Fatal编程技术网

更改混合使用的_builddir的位置

更改混合使用的_builddir的位置,build,elixir,elixir-mix,Build,Elixir,Elixir Mix,在用Mix构建项目的过程中,我需要将构建结果放置在另一个目录中 Mix通常将构建工件放置在/project\u path/\u build 在实际构建期间,我无法将任何内容写入/project\u path 我可以更改输出目录吗?这是可以轻松调整的吗?基于此,您可以指定关键字列表成员build\u path,以覆盖默认的\u build目录 例如: def project do [app: :my_app, version: "0.0.1", elixir: "~>

在用Mix构建项目的过程中,我需要将构建结果放置在另一个目录中

Mix通常将构建工件放置在/project\u path/\u build
在实际构建期间,我无法将任何内容写入/project\u path

我可以更改输出目录吗?这是可以轻松调整的吗?

基于此,您可以指定关键字列表成员
build\u path
,以覆盖默认的
\u build
目录

例如:

def project do
    [app: :my_app,
    version: "0.0.1",
    elixir: "~> 1.2",
    build_embedded: Mix.env == :prod,
    start_permanent: Mix.env == :prod,
    build_path: "custom_build_dir",
    deps: deps]
end