tiddly-gittly / TiddlyWiki-CPL

TiddlyWiki5 Plugin Library for TiddlyWiki Global Communities
https://tw-cpl.netlify.app
MIT License
30 stars 11 forks source link

What is CallbackInfo #122

Closed linonetwo closed 1 year ago

linonetwo commented 1 year ago

https://github.com/tiddly-gittly/TiddlyWiki-CPL/blob/master/tiddlers/CallbackInfo.tid

@Gk0Wk 这是什么呀?现在 TidGi 默认用 ipc 打开,而不用 http,这个会加载失败报错卡住,我就先注释掉了?

linonetwo commented 1 year ago

它想加载的内容长得像

title: $:/temp/tw-cpl/plugin-callback-info
type: application/json

{"$:/plugins/twcloud/tiddlyweb-sse":"true|1.0.3","$:/plugins/Gk0Wk/CPL-Repo":"false|undefined"}

应该是构建后才有的,nodejs 模式时不需要

截屏2023-07-04 20 22 45
Gk0Wk commented 1 year ago

cpl网站用来拿cpl索引插件结果的。

linonetwo commented 1 year ago

为啥不打包进 HTML 里呢?因为太大了?

Gk0Wk commented 1 year ago

场景:在打开本地cpl项目进行编辑时 需求:能获取当前cpl最新的插件版本信息 获取该信息需要下载对应插件,因此在CI构建时生成该信息供本地使用

linonetwo commented 1 year ago

你去这个版本信息本地条目的是没有钱的,想要显示,只能靠云端信息,不过平时既然不会去填它,也就不会去改它和看他了,所以其实也无所谓。

还有问题是他在本地用太极打开的时候,会尝试从本地去加载,然后就失败了,所以我在本地用太极打开时候还是先不让它显示了

所以你说本地编辑的时候可以加载这信息也不大对呀,因为它是用相对路径尝试从本地去加载,不会从云端去加载呀

Gk0Wk commented 1 year ago

我也忘了。要不直接删掉吧