搭建自己的前端组件库-项目搭建

简介: 搭建自己的前端组件库

varlet-cli

看了很多文章,找了很多资料.正所谓,适合自己的才是最好的.我的目的就是想专注于组件功能,降低文档编写的负担.于是我选择Varlet Cli.这是一个开箱即用的 Vue3 组件库 快速成型工具,提供了一系列命令和工具去解决组件库开发上的问题.
具体情况可以看官方文档.

初始化

请确保已经安装了 node 10+的稳定版本

# 安装pnpm
npm install pnpm -g
# 安装命令行工具
pnpm add @varlet/cli -g
# 使用 gen 命令生成项目
varlet-cli gen 项目名
cd 项目名
pnpm install
pnpm dev

创建组件

# 使用脚手架工具提供的生产组件的命令,可以快速创建模板文件
varlet-cli create componentName

可以看到 src 下已经生成了我们输入的组件名对应的文件夹

添加文档

varlet.config.js

module.exports = {
  ...
  pc: {
    ...
    menu: [
      ...
      {
        text: {
          'zh-CN': 'componentName',
        },
        doc: 'componentName',
        type: 2, // 1-组名,2-组件名
      },
    ]
  }
}
目录
相关文章
|
1月前
|
前端开发
前端通过input标签封装Upload组件实现文件上传
前端通过input标签封装Upload组件实现文件上传
53 0
|
2月前
|
前端开发 数据可视化 JavaScript
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
前端图形学实战: 从零开发一款轻量级滑动验证码组件(vue3 + vite版)
82 0
|
4月前
|
前端开发 JavaScript 程序员
[前端学习]文件组件专题
[前端学习]文件组件专题
32 1
|
1月前
|
前端开发 JavaScript API
前端框架与库
前端框架与库
41 2
|
3月前
|
存储 前端开发 JavaScript
前端代码托管:存储库管理综合指南
前端代码托管:存储库管理综合指南
64 0
|
3月前
|
前端开发
elementui-upload组件自定义样式上传(upload中常用的属性,但是网络上却找不到教程)(解决bug删除之后再次上传会上传删除的图片)专注后端工程师的前端速成
elementui-upload组件自定义样式上传(upload中常用的属性,但是网络上却找不到教程)(解决bug删除之后再次上传会上传删除的图片)专注后端工程师的前端速成
67 0
|
3月前
|
前端开发 JavaScript 测试技术
掌握函数式组件:迈向现代化前端开发的关键步骤(下)
掌握函数式组件:迈向现代化前端开发的关键步骤(下)
掌握函数式组件:迈向现代化前端开发的关键步骤(下)
|
3月前
|
缓存 前端开发 JavaScript
掌握函数式组件:迈向现代化前端开发的关键步骤(上)
掌握函数式组件:迈向现代化前端开发的关键步骤(上)
掌握函数式组件:迈向现代化前端开发的关键步骤(上)
|
3月前
|
负载均衡 前端开发 Java
字节后端面试题(前端发送请求到后端的过程(MVC),网关gateway作用,怎么解决跨域,各微服务组件作用)
字节后端面试题(前端发送请求到后端的过程(MVC),网关gateway作用,怎么解决跨域,各微服务组件作用)
127 0
|
3月前
|
前端开发 JavaScript C#
一个WPF版的Layui前端UI库
一个WPF版的Layui前端UI库