zigholding_obsidian-notesyn.../README.md
2024-04-22 22:38:16 +08:00

1.5 KiB
Raw Blame History

title ctime aliases tags NID NIW drafts publish PrevNote NextNote LocalGitProject
obsidian-vaultexporter-plugin 2024-04-22 20:10
true false obsidian-sample-plugin vexporter readMe D:\iLanix\isync\Obsidian.obsidian\plugins\obsidian-vaultexporter-plugin

下载 obsidian-sample-plugin

cd Your_Vault_DIR/.obsidian/plugins
git clone https://github.com/obsidianmd/obsidian-sample-plugin.git

修改 manifest.json

{
	"id": "vault-exporter",
	"name": "Vault Exporter",
	"version": "1.0.0",
	"minAppVersion": "0.15.0",
	"description": "Export current note to another Vault.",
	"author": "ZigHolding",
	"isDesktopOnly": true
}
cd obsidian-sample-plugin
npm i # 下载依赖包
npm run dev # 将 main.ts 编译为 main.js

开发完成后:将main.jsstyles.cssmainfest.json 复制到 VaultFolder/.obsidian/plugins/your-plugin-id/

需要先安装 obsidian-notechain-pluginTemplater 插件。

Vault Exporter: Set Git Project:将当前笔记绑定项目笔记。输入目录,生成 LocalGitProject 的元数据。

![](./assets/Pasted image 20240422220412.png)

Vault Exporter: Export readMe:将当前笔记输出到 readme笔记引用的图和文件复制到 LocalGitProject/assets 下。复制 readme 时,会更换链接。

元数据和附录可以在设置页面更改。

![](./assets/Pasted image 20240422213449.png)