This is a obsidian plugin for export markdown to other markdown.
Currently can handle below during exporting.
Suppose that I have a blog base on Astro, so I got local project like /User/me/projects/astro-paper
. Markdown content in Obsidian has a little bit different in blog project. Therefore, I got this plugin to handle it, in order to keep my original notes in obsidian with obsidian way, and publish it to blog project with it's own way. (normally restrain by Markdown and project content schema)
You can install this plugin either manually or using the BRAT plugin.
BRAT is a beta-testing tool for plugins. It helps you install and update beta versions of plugins based on some additional metadata in this repo. If you’d like to install this plugin using BRAT:
BRAT: Add a beta plugin for testing
command and paste in https://github.com/evisx/obsidian-content-publisher
.To install manually, you'll need to:
.obsidian/plugins
in your vault and open it.obsidian-content-publisher
.After well setting.
Content Publisher: Publish current note
from obsidian command palette to publish content.If you want to continue developing for this plugin, can follow:
node --version
).npm i
to install dependencies.npm run dev
to start compilation in watch mode.main.js
, styles.css
, manifest.json
to your test vault TestVaultFolder/.obsidian/plugins/obsidian-content-publisher/
.