@ chelone/ veue
Vue 3适配器为Chelone,无头管理引擎,以及其shadcn-vue组件注册的来源.
pnpm add @chelone/vue vue vue-router @tanstack/vue-query
可选切入点
下方的每个条目都需要其旁边列出的对等依赖,并且只有该条目会加载它们. 主条目不需要它们.
| 条目 | 可选同伴 |
|---|---|
@chelone/vue/monaco | monaco-editor, (中文(简体) ), @guolao/vue-monaco-editor |
@chelone/vue/charts | @unovis/vue, (中文(简体) ), @unovis/ts |
@chelone/vue/kanban | @dnd-kit/vue, (中文(简体) ), @dnd-kit/dom (需要3.5号) |
@chelone/vue/inspector | @dnd-kit/vue (需要3.5号) |
@chelone/vue/mdx-editor | @milkdown/crepe, (中文(简体) ), @milkdown/kit |
@chelone/vue/rich-text-input | @tiptap/core, (中文(简体) ), @tiptap/pm, (中文(简体) ), @tiptap/vue-3, (中文(简体) ), @tiptap/starter-kit, (中文(简体) ), @tiptap/extensions, (中文(简体) ), @tiptap/extension-image, (中文(简体) ), @tiptap/extension-text-style, (中文(简体) ), @tiptap/extension-code-block, (中文(简体) ), @tiptap/extension-code-block-lowlight, (中文(简体) ), lowlight, (中文(简体) ), highlight.js, (中文(简体) ), dompurify |
@chelone/vue/block-editor | @tiptap/core, (中文(简体) ), @tiptap/pm, (中文(简体) ), @tiptap/vue-3, (中文(简体) ), @tiptap/starter-kit, (中文(简体) ), @tiptap/extensions, (中文(简体) ), @tiptap/suggestion, (中文(简体) ), @dnd-kit/vue, (中文(简体) ), @dnd-kit/dom (需要3.5号), @unovis/vue, (中文(简体) ), @unovis/ts |
@chelone/vue/csv-import | papaparse |
@chelone/vue/maps | maplibre-gl |
@chelone/vue/maps/draw | maplibre-gl, (中文(简体) ), terra-draw, (中文(简体) ), terra-draw-maplibre-gl-adapter, (中文(简体) ), @turf/difference, (中文(简体) ), @turf/simplify |
@chelone/vue/maps/osm | maplibre-gl, (中文(简体) ), osm2geojson-lite, (中文(简体) ), @turf/buffer, (中文(简体) ), @turf/difference, (中文(简体) ), @turf/union |
@chelone/vue/supabase | @chelone/supabase |
阴影测试注册
从 Vue 登记册中添加您的工程组件 。 反应登记册 https://chelone.dev/r/ 共享项目名称, 如 admin,所以请使用 /r/vue/ 路径 :
npx shadcn-vue@latest add https://chelone.dev/r/vue/<item>.json