如何更新已安装的堆栈包?
How can I update an installed stack package?
我已经用我自己的 stack.yaml
文件安装了一个堆栈可执行包,其中包含以下内容:
resolver: lts-8.2
packages:
- location:
git: https://github.com/chrissound/ArchPackageCompareStats.git
commit: c34b7dc5f08df92c6b6fb0cab0ac1d5b6b7568d4
- location:
git: https://github.com/chrissound/ArchLinuxPkgStatsScraper.git
commit: HEAD
我使用的命令是以下命令之一:
stack install --local-bin-path /server/ ArchPackageCompareStats
stack install -v ArchPackageCompareStats
一旦我更新了 stack.yaml
中的提交哈希,我该如何更新这个包?
如@sjakobi 的评论所述,解决方案是执行 stack install
。
我已经用我自己的 stack.yaml
文件安装了一个堆栈可执行包,其中包含以下内容:
resolver: lts-8.2
packages:
- location:
git: https://github.com/chrissound/ArchPackageCompareStats.git
commit: c34b7dc5f08df92c6b6fb0cab0ac1d5b6b7568d4
- location:
git: https://github.com/chrissound/ArchLinuxPkgStatsScraper.git
commit: HEAD
我使用的命令是以下命令之一:
stack install --local-bin-path /server/ ArchPackageCompareStats
stack install -v ArchPackageCompareStats
一旦我更新了 stack.yaml
中的提交哈希,我该如何更新这个包?
如@sjakobi 的评论所述,解决方案是执行 stack install
。