在更改" config.exs"时,mix不会重新编译应用程序。在伞

时间:2017-12-20 03:18:24

标签: elixir mix

➜ tree
.
├── README.md
├── _build
│   └── dev
│       ├── consolidated
│       │   ├── Elixir.Collectable.beam
│       │   ├── Elixir.Enumerable.beam
│       │   ├── Elixir.IEx.Info.beam
│       │   ├── Elixir.Inspect.beam
│       │   ├── Elixir.List.Chars.beam
│       │   └── Elixir.String.Chars.beam
│       └── lib
│           └── ks
│               └── ebin
│                   ├── Elixir.Ks.beam
│                   └── ks.app
├── apps
│   └── ks
│       ├── README.md
│       ├── config
│       │   └── config.exs
│       ├── lib
│       │   └── ks.ex
│       ├── mix.exs
│       └── test
│           ├── ks_test.exs
│           └── test_helper.exs
├── config
│   └── config.exs
└── mix.exs

12 directories, 17 files

这是一个伞形应用程序

我在" config / config.exs"

中添加了此代码
import_config "../apps/*/config/config.exs"

当我尝试更改" apps / ks / config / config.exs"中的配置并运行"mix compile"时,它不会重新编译ks-app

在我看来,当更改一个配置文件时,它应该重新编译这个应用程序并生成新的ks应用程序,但它不起作用

任何建议都会有所帮助,谢谢

0 个答案:

没有答案