2016-11-02 19 views
13

Trong tập tin .cabal của dự án của tôi, tôi đã bị như sau dưới executable phần:Làm cách nào để kiểm tra phiên bản nào của gói được cài đặt với ngăn xếp?

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 

Sau khi tôi đã cài đặt thành công/xây dựng trên với chồng, làm thế nào tôi có thể kiểm tra phiên bản xml-ống dẫn là Cài đặt?

Trả lời

16

Lệnh

stack list-dependencies 

sẽ liệt kê tất cả các phụ thuộc cài đặt cho các dự án hiện tại, cùng với phiên bản của nó.

+2

Cũng có thể hữu ích cho ai đó: 'stack dot --external'. Cảm ơn https://twitter.com/snoyberg/status/793870778672541696 –

+2

Câu trả lời hữu ích (được bỏ phiếu), nhưng theo mặc định, nó chỉ liệt kê các phụ thuộc của mã 'sản xuất'. Nếu bạn muốn thấy sự phụ thuộc của mã kiểm thử, bạn có thể sử dụng 'stack list-dependencies --test'. –

Các vấn đề liên quan