fe-library-template
- [x] 基于 Vite `Library` 模式 - [x] 支持 `SPA` 模式下本地调试 - [x] 支持 `Storybook` 本地调试 + 文档生成 - [x] 支持构建 ESM、CJS 模块 - [x] 借助 `vite-plugin-dts` 支持自动生成 Typescript 类型文件 - [x] 支持 `husky + eslint + prettier` 控制代码质量
404
| Install | |
|---|---|
npm install fe-library-template |
|
| Latest Version: | 0.0.11 |
| Vue: | 3 |
| Last Updated: | Feb 23, 2024 |
| Links: | npm |
Maintainer: wywppkd
组件库模板
- 基于 Vite
Library模式 - 支持
SPA模式下本地调试 - 支持
Storybook本地调试 + 文档生成 - 支持构建 ESM、CJS 模块
- 借助
vite-plugin-dts支持自动生成 Typescript 类型文件 - 支持
husky + eslint + prettier控制代码质量
Project Setup
pnpm install
pnpm run dev # 本地调试(SPA)
pnpm run storybook # 本地调试(Storybook)
pnpm run build # 构建
引入组件库示例
import { MyInput } from 'fe-library-template';
import 'fe-library-template/dist/style.css';
<script setup lang="ts">
import { ref } from "vue";
import { MyInput } from "fe-library-template"
const count = ref<number>(0)
const handleChange = (n: number) => {
count.value = n
}
</script>
<template>
<MyInput :value="count" @change="handleChange" />
</template>
Version History
| Version | Released | Vue | License |
|---|---|---|---|
| 0.0.11 | ^3.4.15 | ||
| 0.0.10 | ^3.4.15 | ||
| 0.0.9 | ^3.4.15 | ||
| 0.0.8 | ^3.4.15 | ||
| 0.0.7 | ^3.4.15 | ||
| 0.0.6 | ^3.4.15 | ||
| 0.0.5 | ^3.4.15 | ||
| 0.0.4 | ^3.4.15 | ||
| 0.0.3 | ^3.4.15 | ||
| 0.0.2 | ^3.4.15 | ||
| 0.0.1 | ^3.4.15 |