如何检查堆栈安装的软件包版本?

How do I check what version of a package is installed with stack?

在我项目的 .cabal 文件中,executable 部分包含以下内容:

executable ArchPkgstatsScraper
  hs-source-dirs:      app
  main-is:             Main.hs
  ghc-options:         -threaded -rtsopts -with-rtsopts=-N
  build-depends:       base
                       , ArchPkgStatsScraper
                       , text
                       , conduit
                       , html-conduit
                       , http-conduit
                       , xml-conduit
                       , resourcet
                       , transformers

在我使用 stack 成功安装/构建以上内容后,如何检查安装了哪个版本的 xml-conduit?

命令

stack ls dependencies

或旧版本的堆栈:

stack list-dependencies

将列出为当前项目安装的每个依赖项及其版本。

新命令将是

stack ls dependencies

这是 stack list-dependencies

的替代品

您可以阅读更多相关信息here