V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
Sponsored by
LinkedIn
不坐班的神仙工作 · 去任何你想去的地方远程,赚一线城市的工资
2000 个不用出门 Social 的全球远程工作,帮助 V2EX 的小伙伴开启全新的工作方式。
Promoted by LinkedIn
275761919
V2EX  ›  分享创造

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

  •  
  •   275761919 · 285 天前 · 2801 次点击
    这是一个创建于 285 天前的主题,其中的信息可能已经有所发展或是发生改变。

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

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

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

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

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

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

    附上 demo 截图:

    21 条回复    2021-12-20 13:50:35 +08:00
    SenLief
        1
    SenLief  
       285 天前 via Android
    notion 除了访问速度比较一般 其他都还 ok 主要是自动图床
    hljjhb
        2
    hljjhb  
       285 天前
    nice

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

    目前,vscode 。除了写笔记,其他一概不操心。各个细节都打磨好了。比 leanote 写笔记体验上升不是一个档次
    mitsuizzz
        6
    mitsuizzz  
       283 天前
    没用过 leanote 感觉还不错,可以从 Hexo 迁移吗
    AllenHua
        7
    AllenHua  
       281 天前
    感谢楼主的项目 我用了一下感觉不错

    我家里的 N1 上跑了一个 leanote 刚刚引用了你的主题,还挺好看的~ 见 https://blog.hellodk.com/blog/dk11
    AllenHua
        8
    AllenHua  
       281 天前
    @AllenHua #7 已 star
    AllenHua
        9
    AllenHua  
       281 天前
    请教为什么归档页面按照创建时间排序不生效? `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  
       281 天前 via Android
    好早的记忆了,Leanote 。。
    275761919
        11
    275761919  
    OP
       280 天前
    @mitsuizzz 那肯定是可以的,可能麻烦了一点
    275761919
        12
    275761919  
    OP
       280 天前
    @auh 如果是自建服务的话,笔记都是保存在自己的数据库里的,怎么会丢失呢,我没有出现丢失过的情况,两三年了吧。官方的应该也不会吧
    275761919
        13
    275761919  
    OP
       280 天前
    @AllenHua 后台博客设置里有个排序的设置选项,改那个才是改排序方式,这个只是吧创建时间展示出来
    275761919
        14
    275761919  
    OP
       280 天前
    @AllenHua 但如果你用的是官方的旧版服务端的话,归档页面按照发布时间排序是写死了的,改排序设置也没用,我修改后的服务端已经修复了这个问题
    AllenHua
        15
    AllenHua  
       280 天前
    @275761919 #14 确实,我已经换了 linux-amd64 的程序了。楼主可以编译一个 leanote-linux-arm 的可执行文件吗?
    keppelfei
        16
    keppelfei  
       279 天前
    楼主有改过 md 的导航版标题错误的问题 i 吗,在浏览器模式下,点击##标题提转就报错

    这个问题一直困扰我
    275761919
        18
    275761919  
    OP
       279 天前
    @keppelfei 应该没有吧,我没有遇到过,你可以试用一下看看
    275761919
        19
    275761919  
    OP
       279 天前
    @AllenHua 编了个 arm64 版本的,你试试。https://github.com/ctaoist/leanote/releases
    klren0312
        20
    klren0312  
       279 天前 via Android
    四五年前用的了
    istevenshen
        21
    istevenshen  
       279 天前
    迫于好久不更新,已经弃坑了~
    关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   988 人在线   最高记录 5497   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 48ms · UTC 20:56 · PVG 04:56 · LAX 13:56 · JFK 16:56
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.