- tags:: Obsidian
开发流程
fork 官方示例插件仓库 obsidianmd/obsidian-sample-plugin ,安装依赖并执行构建命令。
创建一个新的空 Obsidian 仓库用来调试开发插件。
在其中使用软链接将开发插件链接到 ob 仓库中:
ln -s /绝对路径/your-ob-plugin path-to-vault/.obsidian/plugins/your-ob-plugin 在 ob 仓库的设置中关闭安全模式并启用插件。 如果没看到插件,在 ob 中执行“重新加载 Obsidian”命令可刷新 ob 重新加载插件。
每次修改插件代码后,都需要重新加载 Obsidian 来让改动生效。
有一个插件 pjeby/hot-reload: Automatically reload Obsidian plugins in development when their files are changed 似乎可以不用手动重新加载,还没尝试过。