Yimien / plugin-memos-sync-helper

Memos 同步助手(思源笔记插件)
MIT License
10 stars 1 forks source link

更新memos笔记更改而不是重复 #16

Closed chenxuan520 closed 1 month ago

chenxuan520 commented 1 month ago

说明

Yimien commented 1 month ago

image 我这里试过了,会自动删除旧的啊

chenxuan520 commented 1 month ago

memos 版本是 0.21.0 , siyuan docker端是 3.0.9 这是memos的debug日志,高亮的是memos的id,看起来是检测到这个block了,但是没有执行删除 如果还需要的话我可以提供其他信息 image

chenxuan520 commented 1 month ago

GitHub编译的包还是无法直接使用,感觉主要问题是编译的时候这两个包没有被导出,导致config不存在,本地编译也是一样的问题,能提供一下 pnpm和nodejs的版本吗 版本信息为pnpm 9.0.0, node 22.4.0构建方式为

  1. git clone https://github.com/Yimien/plugin-memos-sync-helper
  2. pnpm install
  3. pnpm build image
Yimien commented 1 month ago

GitHub编译的包还是无法直接使用,感觉主要问题是编译的时候这两个包没有被导出,导致config不存在,本地编译也是一样的问题,能提供一下 pnpm和nodejs的版本吗 版本信息为pnpm 9.0.0, node 22.4.0构建方式为

  1. git clone https://github.com/Yimien/plugin-memos-sync-helper
  2. pnpm install
  3. pnpm build image

pnpm 8.15.5 node v20.11.1

Yimien commented 1 month ago

memos 版本是 0.21.0 , siyuan docker端是 3.0.9 这是memos的debug日志,高亮的是memos的id,看起来是绞车道这个block了,但是没有执行删除 如果还需要的话我可以提供其他信息 image

从日志上看,整理结果只有new列表有数据,那就是做新增操作没错,如果要删掉旧数据,那应该是old有数据才对

Yimien commented 1 month ago

就像这样子,old有数据才会去删除,old的数据来自时间的比较 image

chenxuan520 commented 1 month ago

v1 和v2 版本的这个地方是不是有问题,这里两边都应该是create_time吧 image

chenxuan520 commented 1 month ago

能给出编译步骤吗,我同步到你的版本但是还是无法实现编译得到可用包的操作,是否存在一些类似env的文件不在仓库中导致无法编译,在你那里编译会出现类似的警告吗

image

Yimien commented 1 month ago

v1 和v2 版本的这个地方是不是有问题,这里两边都应该是create_time吧 image

好像是这个问题,我改下发个版

Yimien commented 1 month ago

能给出编译步骤吗,我同步到你的版本但是还是无法实现编译得到可用包的操作,是否存在一些类似env的文件不在仓库中导致无法编译,在你那里编译会出现类似的警告吗

image

编译的话,没报什么错 image

我都是根据这个说明来做处理的 https://github.com/siyuan-note/plugin-sample-vite-svelte/blob/main/README_zh_CN.md

chenxuan520 commented 1 month ago

image 知道问题了,编译时因为没有运行这个命令才使得编译得到文件无法使用