V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Daring Fireball: Markdown
CommonMark
MacDown Open Source Markdown Editor
Marked
GitHub Flavored Markdown
xieyuheng
V2EX  ›  Markdown

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

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

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

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

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

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

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

    但是这个扩展算是比较小众了,大多数 markdown 语法解析器不会支持的。毕竟已经有一种连接语法了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2749 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 05:35 · PVG 13:35 · LAX 21:35 · JFK 00:35
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.