Ari*_*ham 6 haskell docker nix haskell-stack
我想通过 U 盘在我的工作计算机和笔记本电脑之间移动 Haskell 项目。我正在使用堆栈构建系统。我的笔记本电脑经常远离互联网,有时当我最初插入 USB 时,所以如果我只是复制项目,我将丢失 GHC 工具链和笔记本电脑上的所有库。我希望能够插入笔记本电脑并工作,即使没有连接。
我见过的各种解决方案告诉我使用某些堆栈标志并复制 ~/.stack目录,但我从未成功获得成功的构建 - 这似乎是一种相当脆弱的方法。我也很欣赏一些自动化,最好是一些版本支持。
Nix 会帮助解决这种情况吗?Nix 的 Docker 集成功能怎么样?(我对 Nix 的了解很少,也没有 Docker 经验,但我愿意了解它是否对我有帮助。)我想保留使用基于笔记本电脑的工具的能力,例如 VS Code。
| 归档时间: |
|
| 查看次数: |
101 次 |
| 最近记录: |