还有人用 Leanote 吗,被迫 fork 修改了一点源码 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
275761919
V2EX    分享创造

还有人用 Leanote 吗,被迫 fork 修改了一点源码

  •  
  • 275761919 2021-12-14 09:59:25 +08:00 4104 次点击
  • 这是一个创建于 1404 天前的主题,其中的信息可能已经有所发展或是发生改变。

    Leanote 的写笔记然后可以直接发布 Blog 的这种模式比较戳我了

    但一直忍受不了 Leanote 的分类逻辑和 Hexo ,Hugo ,Jekyll 等静态博客不太一样,迫于官网很久不更新,终于忍不了了,下载修改了对应部分的源码。

    其实之前还算能忍受,用着主题市场中半成品的主题,也就凑合着过了,就这样过了两年。

    但是前几天看到了一款 Jekyll 的主题 Chirpy,可以说是一间钟情了,果断移植到 Leanote 上。

    在移植过程中越来越忍受不了 Leanote 奇怪的分类逻辑,越想越气,忍无可忍,官方也一直不更新,被迫 fork 源码进行修改。修改后端源码过后可以说对原主题的移植度就很高了:

    1. 移植后的 demo:blog.ctaoist.cn
    2. 修改分类逻辑细节: https://github.com/ctaoist/leanote/wiki

    附上 demo 截图:

    24 条回复    2022-11-05 21:57:41 +08:00
    SenLief
        1
    SenLief  
       2021-12-14 10:10:26 +08:00 via Android
    notion 除了访问速度比较一般 其他都还 ok 主要是自动图床
    hljjhb
        2
    hljjhb  
       2021-12-14 11:42:59 +08:00
    nice

    好久没看到 Leanote 的帖子了
    275761919
        3
    275761919  
    OP
       2021-12-14 16:51:49 +08:00
    @hljjhb 官方一直摆烂,很多人已经脱坑了
    275761919
        4
    275761919  
    OP
       2021-12-14 16:55:06 +08:00
    @SenLief 我主要是看中整理好笔记后可以直接发布 blog ,以及有个浏览器就能用,像 Hugo ,Jekyll 之类的,依赖 git 同步笔记,git 在国内又很慢,换电脑还要装 git 环境,git 在 windows 下体验又不好,整理好笔记后还有 build deploy 等操作
    auh
        5
    auh  
       2021-12-16 00:16:55 +08:00
    早点扔了吧。数据安全都保证不了。丢了好几次笔记。全部是因为莫名其妙的加载。用了好几年了。前两天彻底转移了。

    目前,vscode 。除了写笔记,其他一概不操心。各个细节都打磨好了。比 leanote 写笔记体验上升不是一个档次
    mitsuizzz
        6
    mitsuizzz  
       2021-12-16 09:54:27 +08:00
    没用过 leanote 感觉还不错,可以从 Hexo 迁移吗
    AllenHua
        7
    AllenHua  
       2021-12-18 08:53:06 +08:00
    感谢楼主的项目 我用了一下感觉不错

    我家里的 N1 上跑了一个 leanote 刚刚引用了你的主题,还挺好看的~ 见 https://blog.hellodk.com/blog/dk11
    AllenHua
        8
    AllenHua  
       2021-12-18 09:06:57 +08:00
    @AllenHua #7 已 star
    AllenHua
        9
    AllenHua  
       2021-12-18 11:17:00 +08:00
    请教为什么归档页面按照创建时间排序不生效? `dateFormat .CreatedTime`


    ```
    <span class="date day">{{dateFormat .CreatedTime "02"}}</span>
    <span class="date month small text-muted">{{dateFormat .CreatedTime "01"}} 月</span>
    <a href="{{$.postUrl}}/{{.UrlTitle}}">{{.Title}}</a>
    ```
    gearkey
        10
    gearkey  
       2021-12-18 23:52:44 +08:00 via Android
    好早的记忆了,Leanote 。。
    275761919
        11
    275761919  
    OP
       2021-12-19 13:37:31 +08:00
    @mitsuizzz 那肯定是可以的,可能麻烦了一点
    275761919
        12
    275761919  
    OP
       2021-12-19 13:39:34 +08:00
    @auh 如果是自建服务的话,笔记都是保存在自己的数据库里的,怎么会丢失呢,我没有出现丢失过的情况,两三年了吧。官方的应该也不会吧
    275761919
        13
    275761919  
    OP
       2021-12-19 13:41:40 +08:00
    @AllenHua 后台博客设置里有个排序的设置选项,改那个才是改排序方式,这个只是吧创建时间展示出来
    275761919
        14
    275761919  
    OP
       2021-12-19 13:48:09 +08:00
    @AllenHua 但如果你用的是官方的旧版服务端的话,归档页面按照发布时间排序是写死了的,改排序设置也没用,我修改后的服务端已经修复了这个问题
    AllenHua
        15
    AllenHua  
       2021-12-19 21:45:52 +08:00
    @275761919 #14 确实,我已经换了 linux-amd64 的程序了。楼主可以编译一个 leanote-linux-arm 的可执行文件吗?
    keppelfei
        16
    keppelfei  
       2021-12-20 09:31:44 +08:00
    楼主有改过 md 的导航版标题错误的问题 i 吗,在浏览器模式下,点击##标题提转就报错

    这个问题一直困扰我
    275761919
        18
    275761919  
    OP
       2021-12-20 10:39:11 +08:00
    @keppelfei 应该没有吧,我没有遇到过,你可以试用一下看看
    275761919
        19
    275761919  
    OP
       2021-12-20 11:00:42 +08:00
    @AllenHua 编了个 arm64 版本的,你试试。https://github.com/ctaoist/leanote/releases
    klren0312
        20
    klren0312  
       2021-12-20 13:19:28 +08:00 via Android
    四五年前用的了
    istevenshen
        21
    istevenshen  
       2021-12-20 13:50:35 +08:00
    迫于好久不更新,已经弃坑了~
    colitude
        22
    colitude  
       2022-11-05 21:52:29 +08:00
    @275761919 请问有什么方便备份数据的方法吗,现在用的 obsidian ,数据保存的是 markdown 文件,很方便,但是一直对 leanote 的发布成博客和直接网页端写笔记这两大方便念念不忘
    colitude
        23
    colitude  
       2022-11-05 21:56:25 +08:00
    我发现楼主的评论不是 leanote 自带那个,改成 github 登陆,请问可以像其他博客程序那样留名字和邮箱就可以评论吗
    colitude
        24
    colitude  
       2022-11-05 21:57:41 +08:00
    请问有 windows 版本的吗,不会打包
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1364 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 25ms UTC 17:06 PVG 01:06 LAX 10:06 JFK 13:06
    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