@hlcloud/components
v1.0.0
Published
@hlcloud components library
Downloads
5
Readme
@hlcloud/components
Vue 3 组件库,基于 Vue 3 + TypeScript 构建的现代化组件库。
特性
- 🚀 基于 Vue 3 + TypeScript 构建
- 📦 支持按需引入
- 💪 使用 Monorepo + pnpm 工作区管理
- 📝 完整的类型定义
- 🔧 完善的开发工具链
安装
npm install @hlcloud/components
yarn add @hlcloud/components
pnpm add @hlcloud/components快速开始
全局引入
// main.ts
import { createApp } from 'vue';
import App from './App.vue';
import HLUI from '@hlcloud/components';
import '@hlcloud/components/style.css';
const app = createApp(App);
app.use(HLUI);
app.mount('#app');按需引入
// main.ts
import { createApp } from 'vue';
import App from './App.vue';
import { Button } from '@hlcloud/components';
import '@hlcloud/components/style.css';
const app = createApp(App);
app.use(Button);
app.mount('#app');使用示例
<template>
<HlButton type="primary">按钮</HlButton>
</template>
<script setup lang="ts">
import { HlButton, HlButton } from '@hlcloud/components';
import { ref } from 'vue';
</script>