null
- TypeScript 73.3%
- JavaScript 18.6%
- HTML 7%
- CSS 1.1%
| .github/workflows | ||
| src | ||
| .eslintrc.json | ||
| .gitignore | ||
| CHANGELOG.md | ||
| index.html | ||
| logo.svg | ||
| package-lock.json | ||
| package.json | ||
| pnpm-lock.yaml | ||
| postcss.config.js | ||
| readme.md | ||
| release.config.js | ||
| renovate.json | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| vite.config.ts | ||
Logseq Plugin Template React 🚀
Features
- Plug-and-play boilerplate with properly defined GitHub action defaults
- Develop with HMR, empowered by lightning-fast Vite ⚡ with vite-logseq-plugin
- TailwindCSS for styling
- Pnpm
How to get started
- Clone the repository or use the button "Use this template" on GitHub to create your own version of the repository 🔨
- Make sure you have pnpm installed, install if necessary 🛠
- Execute
pnpm install📦 - Change the plugin-name in
package.jsonto your liking. Adapt both the package-name and the plugin-id at the bottom of thepackage.json. Make sure that they are not conflicting with plugins you already installed. 📝 - Execute
pnpm buildto build the plugin 🚧 - Enable developer-mode in Logseq, go to plugins, select "Load unpacked plugin" 🔌
- Select the directory of your plugin (not the
/dist-directory, but the directory which includes your package.json) 📂 - Enjoy! 🎉