【发布时间】:2017-04-04 20:45:58
【问题描述】:
我有一个项目 A,它也依赖于我创建的依赖项 B...
当我想用简单的mix test 在 A 上启动测试时,它会获取依赖项 B,编译它并在 :prod 环境中启动它...
这意味着 A 在 :test 环境中,B 在 :prod 环境中。
我希望测试在:dev 环境(或除:prod 之外的其他任何东西)中启动依赖项,有没有办法做到这一点?
【问题讨论】:
-
虽然这里看起来有点矫枉过正,但可能会引入their own compiler 并将所请求环境中
B项目的编译委托给它。这样,本地项目B将始终在与当前A相同的环境中编译。