代码之家  ›  专栏  ›  技术社区  ›  Mircea

更改Mix使用的_build目录的位置

  •  1
  • Mircea  · 技术社区  · 8 年前

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

    通常混合放置构建人工制品 /项目路径/生成 .
    我什么都不能写 /项目路径 在实际构建期间。

    我可以更改输出目录吗?这是不是很容易调整?

    1 回复  |  直到 8 年前
        1
  •  2
  •   Samar    8 年前

    基于 this ,可以指定关键字列表成员 build_path 覆盖默认值 _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