还有人用 Leanote 吗,被迫 fork 修改了一点源码 - V2EX
2021-12-22 14:30:13 Author: v2ex.com(查看原文) 阅读量:25 收藏

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

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

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

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

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

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

附上 demo 截图:

SenLief

1

SenLief      8 天前 via Android

notion 除了访问速度比较一般 其他都还 ok 主要是自动图床

275761919

4

275761919      7 天前

@SenLief 我主要是看中整理好笔记后可以直接发布 blog ,以及有个浏览器就能用,像 Hugo ,Jekyll 之类的,依赖 git 同步笔记,git 在国内又很慢,换电脑还要装 git 环境,git 在 windows 下体验又不好,整理好笔记后还有 build deploy 等操作

auh

5

auh      6 天前

早点扔了吧。数据安全都保证不了。丢了好几次笔记。全部是因为莫名其妙的加载。用了好几年了。前两天彻底转移了。

目前,vscode 。除了写笔记,其他一概不操心。各个细节都打磨好了。比 leanote 写笔记体验上升不是一个档次

mitsuizzz

6

mitsuizzz      6 天前

没用过 leanote 感觉还不错,可以从 Hexo 迁移吗

AllenHua

9

AllenHua      4 天前

请教为什么归档页面按照创建时间排序不生效? `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      3 天前 via Android

好早的记忆了,Leanote 。。

275761919

12

275761919      3 天前

@auh 如果是自建服务的话,笔记都是保存在自己的数据库里的,怎么会丢失呢,我没有出现丢失过的情况,两三年了吧。官方的应该也不会吧

275761919

14

275761919      3 天前

@AllenHua 但如果你用的是官方的旧版服务端的话,归档页面按照发布时间排序是写死了的,改排序设置也没用,我修改后的服务端已经修复了这个问题

AllenHua

15

AllenHua      2 天前

@275761919 #14 确实,我已经换了 linux-amd64 的程序了。楼主可以编译一个 leanote-linux-arm 的可执行文件吗?

keppelfei

16

keppelfei      2 天前

楼主有改过 md 的导航版标题错误的问题 i 吗,在浏览器模式下,点击##标题提转就报错

这个问题一直困扰我


文章来源: https://v2ex.com/t/822044#reply21
如有侵权请联系:admin#unsafe.sh