开源只读纯前端 Markdown 博客渲染器 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
xieyuheng
V2EX    Markdown

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

  •  
  •   xieyuheng 2023-05-18 06:21:35 +08:00 3929 次点击
    这是一个创建于 924 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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     Solana     2923 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 106ms UTC 14:02 PVG 22:02 LAX 06:02 JFK 09:02
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86