@dscli/ui
TypeScript icon, indicating that this package has built-in type declarations

1.0.2-alpha.1 • Public • Published

DSCLI-UI 库

基础 UI 库,自研和基于 element-plusUI 二封组件

目录规范

文档和用例在源码文件的 docs 和 demo 目录进行维护。为什么要这样做?
首先,这样可以更好的进行维护,相关组件的相关文档和 demo 都集中在同一个组件目录下,更清晰,简洁。目前的写法是比较繁琐的,维护成本也不低。
其次,可以通过脚本的形式把文档项目的内容编译到最终的 docs 文档目录下,demo 相关的文件内容编译到 examples 目录下,实现自动化引入,减少维护成本。

// 基础组件示例
├── select                         // Select组件的开发目录
    ├── style                      // 组件相关样式代码
    ├── demo                       // demo演示源码目录,这里会配合开发工具和脚本实现渲染展示
    ├── docs                       // docs文档说明
    ├── src                        // 组件源码目录
        ├── index.vue              // 组件源码
        ├── props.js               // props相关定义的声明
        ├── const.js               // 常量
    ├── index.js                   // 统一出入口

Readme

Keywords

none

Package Sidebar

Install

npm i @dscli/ui

Weekly Downloads

0

Version

1.0.2-alpha.1

License

ISC

Unpacked Size

9.26 kB

Total Files

20

Last publish

Collaborators

  • xionchan