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

2021-12-14 09:59:25 +08:00
 275761919

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

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

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

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

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

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

附上 demo 截图:

3659 次点击
所在节点    分享创造
24 条回复
SenLief
2021-12-14 10:10:26 +08:00
notion 除了访问速度比较一般 其他都还 ok 主要是自动图床
hljjhb
2021-12-14 11:42:59 +08:00
nice

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

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

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

这个问题一直困扰我
keppelfei
2021-12-20 09:34:00 +08:00
275761919
2021-12-20 10:39:11 +08:00
@keppelfei 应该没有吧,我没有遇到过,你可以试用一下看看
275761919
2021-12-20 11:00:42 +08:00
@AllenHua 编了个 arm64 版本的,你试试。https://github.com/ctaoist/leanote/releases
klren0312
2021-12-20 13:19:28 +08:00
四五年前用的了

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/822044

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX