Skip to content

这是一个通用的Vue3.x + TypeScript组件库框架,通过整个框架,可以快速搭建,并创建自己或公司的私有或内部组件库,同时使用rollup对组件库进行快速打包。

Notifications You must be signed in to change notification settings

HULANG-BTB/vue-components

Repository files navigation

components

这是一个通用的 Vue3.x + TypeScript 组件库框架,通过整个框架,可以快速搭建,并创建自己或公司的私有或内部组件库,同时使用 rollup 对组件库进行打包。

相关教程

博客:从 0 到 1,搭建一个 VUE 组件库维护的基本框架

掘金:从 0 到 1,搭建一个 VUE 组件库维护的基本框架

依赖安装

yarn install

开发

yarn serve

构建

yarn build # 全量构建 包含esm、und、esm-bundle、theme
yarn build:esm-bundle # 全量构建 构建esm-bundle库
yarn build:esm # 构建 es 模块 适用于组件按需引入
yarn build:umd # 构建 umd 模块 适用于通用的浏览器使用
yarn build:theme # 构建 scss 主题

修复 lint

yarn lint

创建一个组件

lerna create <组件名称>     # 组件名称为 @scope/组件名
yarn bootstrap

自定义配置

See Configuration Reference.

About

这是一个通用的Vue3.x + TypeScript组件库框架,通过整个框架,可以快速搭建,并创建自己或公司的私有或内部组件库,同时使用rollup对组件库进行快速打包。

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published