halfrost / LeetCode-Go

✅ Solutions to LeetCode by Go, 100% test coverage, runtime beats 100% / LeetCode 题解
https://books.halfrost.com/leetcode
MIT License
32.76k stars 5.68k forks source link

关于此电子书如何搭建 #241

Closed suiuko closed 2 years ago

suiuko commented 2 years ago

编程小白,请问类似于这种的电子书是怎么编写搭建的,之前听说过gitbook,但是能不能像做笔记一样私有化部署起来,家中有NAS,想用docker之类的部署一个。 谢谢。

halfrost commented 2 years ago

@poshoi 这个电子书是一个静态网站,用 hugo 将内容渲染成静态 HTML 网页。可以私有化部署。你可以搜 hugo docker,有相关教程,照着步骤操作即可。

suiuko commented 2 years ago

谢谢大佬!!!! 我去试一下

suiuko commented 2 years ago

@halfrost 搭建了一晚上,HUGO后台登陆好像可以,但是主题弄半天弄不上,DOCKER中git用不了,我又尝试原始方法,把主题解压放到相应文件,同时复制新的config.toml,这会导致docker应用打不开,报错是key不对。搞的我现在头疼。

halfrost commented 2 years ago

@poshoi 把 key 不对的错误修复一下。把主题解压到这个文件中,这种做法应该很稳才对。

suiuko commented 2 years ago

可能docker版本有点小问题吧,我刚看日志,有个SCSS文件与我这个HOGO版本不适配,需要用扩展的版本,好麻烦