新增功能:
-
支持插件日志 API,通过 clientApi.createLogger 获得日志工具
import { clientApi, Plugin } from 'siyuan'; // 函数签名如下,实际实现由插件系统实现。 export class ExamplePlugin extends Plugin { logger = clientApi.createLogger('ExamplePlugin'); constructor() { super() this.logger.info('Hello world'); // 控制台输出:[plugin system] 2023-3-1 11:22:33 ExamplePlugin Hello World } }
插件系统源码地址:https://gitee.com/zuoez02/siyuan-plugin-system
插件仓库源码地址:https://gitee.com/zuoez02/siyuan-plugins
插件样板工程地址 🌟:https://gitee.com/zuoez02/siyuan-plugin-sample
Github 上有同步仓库,切换域名即可访问
插件系统安装教程 🌟:https://ld246.com/article/1677683841865
插件系统发展路线:https://github.com/users/zuoez02/projects/1
往期文章回顾:
[思源笔记第三方插件系统] v0.3.17 发布,插件存储 API 支持,插件商店完善
[思源笔记第三方插件系统] v0.3.13 发布, 支持插件商店功能
[思源笔记第三方插件系统] v0.3.12 发布, 支持快捷键命令注册,发布基于 ESM 的插件样板工程(脚手架)
[思源笔记第三方插件系统] v0.3.9 发布,界面适配思源正式版 v2.7.7,新增插件 git 仓库
[思源笔记第三方插件系统] v0.3.5 发布,第一次面向社区技术宣传
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于