原生js插件框架
- 把官方插件实例全部内容都复制到obsidian库中的插件文件夹下进行安装
- 进行初始化
- 运行
npm i
安装开发环境依赖库 - 每次开机都要在开发的插件目录下运行
npm run dev
进行实时编译
- 运行
- 更新api
- child::obsidian维护更新官方示例插件api
- 在vscode中修改
main.ts
文件的代码- 保存
- 到obsidian的第三方插件面板中, 点击重新加载插件
- 进行对应操作, 进行调试
- 使用
hotreload
插件- 在obsidian中安装
- 要从github上下载, 插件社区中是没有的
- 使插件目录中存在
.git
文件夹
- 在obsidian中安装
转为生产环境
- npm run build
- npm run version
- 将插件版本和ob兼容版本对应关系写入version.json中