查看源代码 mix deps.clean (Mix v1.16.2)

删除给定依赖项的文件,包括构建工件和获取的源代码。

由于这是一个破坏性操作,因此仅在传递参数/选项时才会执行依赖项的清理

  • dep1 dep2 - 用空格分隔要删除的依赖项名称
  • --unlock - 也解锁已删除的依赖项
  • --build - 只删除编译文件(保留源文件)
  • --all - 删除所有依赖项
  • --unused - 只删除未使用的依赖项(即不再在 mix.exs 中提到的依赖项)

默认情况下,此任务在所有环境中工作,除非给出 --only,它将清理所选环境的所有依赖项。