feat: Implement Canvas file export functionality and enhance Markdown export process
All checks were successful
Node.js build / build (20.x) (push) Successful in 21s
Node.js build / build (22.x) (push) Successful in 20s

- Added support for exporting `.canvas` files by rendering them to images and generating corresponding `.canvas.md` files.
- Updated the export logic to handle both Markdown and Canvas files, including file type checks and notifications.
- Improved resource management by ensuring assets are copied correctly and links are updated in the exported content.
- Refactored settings to change default export paths from 'docs' to 'wiki' for better organization.
- Created detailed implementation notes and flowcharts to document the export processes and core functionalities.
This commit is contained in:
2026-04-21 22:06:37 +08:00
parent e5e7d724c6
commit f0ca3776f0
7 changed files with 445 additions and 1240 deletions

View File

@@ -4,7 +4,7 @@
"version": "0.1.0",
"minAppVersion": "0.15.0",
"description": "Export Obsidian notes to VitePress with asset management",
"author": "Your Name",
"authorUrl": "https://github.com/yourusername",
"author": "nan",
"authorUrl": "https://github.com/icrdr",
"isDesktopOnly": false
}