{"repo":"guopenghui/obsidian-vue-starter","free":true,"listed":false,"github":"https://github.com/guopenghui/obsidian-vue-starter","clone":"git clone https://github.com/guopenghui/obsidian-vue-starter.git","description":"A starter template for creating obsidian plugins with vue.js","language":"TypeScript","stars":38,"topics":[],"license":null,"category":"saas-starters-boilerplates","readme_excerpt":"Develop your own plugins with Vue3 Init steps 1. Clone this repository to your .obsidian\\plugins directory, and move into it. 2. Run npm install to install all the stuff you need, Including: + vue3 (with tsx support) + typescript 5.9 + vite 8.0 (with rolldown) + oxlint 3. Run npm run dev to compile code and generate a main.js , which is the final output. Your main.js will be updated simultaneously with the change of your source code files. If above steps work, you can turn on 'Vue Template' plugin in Obsidian. Click the dice like button on the left ribbon, a new tab will open on the right. 4. When you get ready to build a release, run npm run build to create it. This will remove all codemaps and minify code size. Notice + hot-reload plugin may be very helpful in your developing. It reloads the plugin whose main.js file changes, so you don't need do it yourself every time you make changes to code.","default_branch":null,"files":null,"tree":[],"storefront":"/r/guopenghui","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/guopenghui/obsidian-vue-starter/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}