【发布时间】:2019-04-21 01:51:30
【问题描述】:
我正在通过读取mix.lock 文件并解析mix deps.tree 命令的输出来扫描Elixir 项目。稍后我需要找到每个依赖项的.tar 文件。在我的 Windows 机器上,该位置位于 C:\Users\{user-name}\.hex\packages\hexpm 文件夹内。
但是在我的 linux 机器上,.hex 文件夹仅包含 cache.ets 文件,但没有 packages 文件夹。搜索 .tar 文件不会返回任何相关内容。
知道这些文件隐藏在哪里吗? 干杯, 埃雷兹
【问题讨论】:
-
嗨,在我的情况下,我在
~/<my_project>/.hex/packages中也找不到我的.tar文件。我的文件夹.hex和你描述的一样。我在上面的一个目录中找到了我的.tar文件(即~/.hex/packages)。会不会是您在不同的.hex文件夹中找到了您的.tar文件?
标签: linux elixir elixir-mix