刚刚用 hugo 来存小说,结果才三本小说,全 build 就要 130 多秒了.

2024-08-20 00:49:27 +08:00
 chenqh

如果再添加几本书就不知道多少秒了.而且因为添加 md,导致不全 build 还不行

我还是老老实实 sphinx 吧, 毕竟 sphinx 添加 rst 不重新 build 也没事,不像 hugo

3070 次点击
所在节点    Go 编程语言
15 条回复
codehz
2024-08-20 01:03:55 +08:00
小说肯定不能用这种静态网页框架来做啊,那设计目标就不一样。。。依我看直接 md 提供给客户端,让客户端 js 来渲染都比这靠谱
chenqh
2024-08-20 07:37:24 +08:00
@codehz 我是给自己看的啊.有些小说自己想收藏下,毕竟外面广告太多了.
ExplodingDragon
2024-08-20 08:46:45 +08:00
你需要的是增量编译 ...
shunia
2024-08-20 10:18:43 +08:00
非要用就找能静态渲染 md 的框架,编译的那种就别想了。
看书为啥不用 calibre 呢?
chenqh
2024-08-20 11:11:24 +08:00
@ExplodingFKL 但增量编译会导致导航出现问题.而且 `hugo server -D ` 一开始是全编译的.
chenqh
2024-08-20 11:15:52 +08:00
@shunia 如果这么说,确实可以,我确实没必要一定要追求在网页看书.等我想想,我为什么一定要网页看书.
W4J1e
2024-08-20 12:44:02 +08:00
给自己看有现成的阅读项目啊,比如 reader 。
chenqh
2024-08-20 12:46:41 +08:00
@W4J1e 我先试试用 calibre,用个十几天看看,能不能习惯
chenqh
2024-08-20 13:28:56 +08:00
@W4J1e 我想起我为什么要用网页看了,因为我要手改一些错字,去掉 txt 里面的换行,调整分段.这个样子的话,网页要方便的,毕竟如果用 calibe,我要手动添加 txt,然后转换添加目录,一样要费时间.
kneo
2024-08-20 15:41:40 +08:00
第一次见到一边看小说还一边帮忙改错字的……
ExplodingDragon
2024-08-20 16:14:14 +08:00
这种最好就是内容往 elastic 里面扔,然后写个前端调用 es api
chenqh
2024-08-20 17:42:32 +08:00
@kneo 存到本地看啊,有一些错字啊,还有些广告.
metalvest
2024-08-20 19:11:49 +08:00
你需要的其实只是一个支持正则表达式自动替换净化功能的阅读 app
chenqh
2024-08-20 21:04:27 +08:00
@metalvest 不是,我要的是,我手动改了后,能马上同步到 app,显示更新的 app
W4J1e
2024-08-21 13:13:50 +08:00
@chenqh 其实你要看电子书,为啥不选择 epub 这类格式的呢,一般来说都没有错别字,也不存在换行和分段什么的有问题。还有目录、注释超链接。有大把阅读的客户端,也有网页版的在线阅读器。
这年头看 TXT 电子书的属实是少见。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1066289

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX