vue3-template-yaoxingchuan
v0.1.1
Published
A small Vue 3 component collection (RoomList) packaged for npm
Readme
vue3-room-components
这是一个最小的示例组件库,包含 RoomList 组件。该仓库已配置为使用 Vite 的 library 模式打包并生成类型声明,便于发布到 npm。
快速开始
- 安装(发布后):
npm install vue3-room-components
# 或者
pnpm add vue3-room-components- 使用(按需导入):
import { createApp } from "vue";
import { RoomList } from "vue3-room-components";
import "element-plus/dist/index.css";
const app = createApp(App);
app.component("RoomList", RoomList);- 或全局注册(插件方式):
import { createApp } from "vue";
import Vue3RoomComponents from "vue3-room-components";
import "element-plus/dist/index.css";
const app = createApp(App);
app.use(Vue3RoomComponents);注意事项
- 本库将
vue与element-plus设置为 peerDependencies,请在使用方项目中安装并引入 Element Plus 的样式。 - 发布时会输出
dist目录,包含 ESM/CJS 构建产物与类型声明文件。
