开源只读纯前端 Markdown 博客渲染器

2023-05-18 06:21:35 +08:00
 xieyuheng

例子博客: https://readonly.link/authors/https://inner.xieyuheng.com/author.json

网址: https://readonly.link

文档: https://readonly.link/docs

源代码: https://github.com/readonlylink/readonlylink

3372 次点击
所在节点    Markdown
19 条回复
B9hkc
2023-05-18 07:44:55 +08:00
楼主,有那样的项目吗?我用的 obsidian ,他的知识库在本地就是一个文件夹,有没有现成的前端项目,给他指定这个文件夹之后,就能在 web 端按目录结构展示出来
littleJohn
2023-05-18 08:55:00 +08:00
@B9hkc 插个眼。同求。
musi
2023-05-18 08:59:17 +08:00
@B9hkc obsidian 的 publish 服务可以将你的知识库发布成网站
fortynine
2023-05-18 09:22:55 +08:00
@musi 那个要钱
musi
2023-05-18 11:13:43 +08:00
@fortynine 使用之后把静态资源全部保存下来,然后自己简单写个后端处理文件路径就可以了,本质上就是个 md 渲染器
B9hkc
2023-05-18 11:16:57 +08:00
@musi #5 感觉不错,有空了我折腾一下试试,感谢
troublecube
2023-05-18 11:28:48 +08:00
@B9hkc 可以试下 docsify
wuzhanggui
2023-05-18 11:56:10 +08:00
不是后端渲染那种吗
xieyuheng
2023-05-18 18:02:47 +08:00
@B9hkc 你说的这个功能,我可以加到这里: https://readonly.link/editor

目前这个编辑器可以打开本地文件夹,并且单独预览里面的 markdown 。

你要的应该是整体预览。
B9hkc
2023-05-18 19:10:09 +08:00
@troublecube 好滴,我去看看
B9hkc
2023-05-18 19:10:40 +08:00
@xieyuheng 试了一下,差不多了,再加上一些双链解析就更好了
xieyuheng
2023-05-18 19:20:26 +08:00
@B9hkc 双链解析 是 obsidian 的功能吗?我还没用过,大概是什么样的?
B9hkc
2023-05-18 19:28:09 +08:00
@xieyuheng #12 就是文档跳转,软件里的语法是 [[A 文章]],阅读模式下点击就直接跳转到 A 文章了
fun2fun
2023-05-18 23:09:37 +08:00
@B9hkc #1 感觉这个项目可以满足你的需求 https://github.com/secure-77/Perlite
xieyuheng
2023-05-18 23:23:42 +08:00
上面这个效果挺好的: https://perlite.secure77.de/

德国工艺还是。
B9hkc
2023-05-19 09:14:16 +08:00
@fun2fun 感觉是的,谢谢谢谢
xieyuheng
2023-05-20 01:30:20 +08:00
集体的智慧真伟大,信息稍微一分享,就有很多有益于彼此的结果。
xieyuheng
2023-05-20 06:57:49 +08:00
@B9hkc 关于双向连接,markdown 本身的语法是:

[连接所显示的文字](链接的 URL)
xieyuheng
2023-05-20 07:13:38 +08:00
学习了一下这个: https://m.youtube.com/watch?v=dmnVml_jbsQ

可以理解为什么 obsidian 想要在 markdown 的 link 语法之外,再增加一个 link 语法,可能是为了默认以链接本身为链接所显示的文字。

但是这个扩展算是比较小众了,大多数 markdown 语法解析器不会支持的。毕竟已经有一种连接语法了。

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

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

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

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

© 2021 V2EX