之前没有用过 npm 这些东西,还搞了一会才明白。( https://elog.1874.cool/notion/bry3d3lwe206xuor elog 链接)
现在使用了一下,感觉非常方便,只需要elog sync -e .\.elog.env -c .\elog.config.js
一条命令就可以把一个知识库的文档都下载下来。
目前的需求是:
- 几个知识库都在同时更新。
- 需要把文字和图片都下载下来。
- 时不时手动备份一下就行,或者写个什么定时脚本,每次笔记本开机后,就同步一下。这个后面做。
- 只是为了备份到本地,本地用 typora 或者 marktext 能看就行。
- 每个知识库是一个文件夹,然后里面也有目录层次结构,所以能不能下载下来的文档,也有文件夹层次结构?现在使用一次后,发现没有层次结构。
可能 v 友们已经用过很多次,想问问大家的一些最佳实践。我的问题是:
- 目前我是几个知识库都有文档,且都在更新。所以你们是在目录下准备好了几个.elog.env 文件吗?然后在同一个目录下运行几次 elog sync 命令,但是分别指定不同的 env 文件吗?
- 因为文档总是在更新,可能有删有增,我看好像有增量更新功能(就是利用 elog.cache.json ,这个文件我没有去生成,它自己生成的)。所以我运行多次 elog sync 命令时,是都要指定
--cache 缓存文件 path
吗?然后这多次 sync 命令,是指定同一个 cache 文件还是必须不同的 cache 文件呢
- 当然,图片也得下载下来,所以 config 文件里,image 必须 enable 。
继续折腾去了,各位 v 友有好方案也可以分享下,谢谢。