6

我一直在考虑一种在 linux 系统上部署配置的方法,特别是 dotfiles。

我真的很想以某种方式将所有点文件编译成一个可执行文件,当执行时,将它们部署在正确的位置。棘手的部分来了:这些文件在要执行可执行文件的系统上不可用,我只想“运送”可执行文件。没有其他的。

有没有办法将文件放入可执行文件中,以便以后可以安全地提取它们?

(我正在尝试在 Haskell 中构建它,但任何语言都可以用于 POC。))

4

1 回答 1

8

您可以使用模板 Haskell 来做到这一点。查看文件嵌入包。

于 2015-06-02T09:01:21.617 回答