Skip to content

jdthfe/ivory

Repository files navigation

Ivory(Ivory)

Travis (.org) Codecov GitHub top language GitHub

效果预览

快速开发

安装依赖

yarn(推荐)

yarn install

npm

npm install

使用

目录结构

查看完整文件结构

Project

├── src              //  组件源码
   ├── _util            //  工具集
   ├── [component]      //  单个组件
      ├── __tests__    //  测试文件
      ├── demo         //  用以展示的 demo
      └── style        //  组件样式
   └── style            //  样式

├── site             //  展示页源码
   ├── _util            //  通用方法
   ├── assets           //  静态资源
   ├── document         //  文档页(用以电脑访问)
   ├── instance         //  实例(用以手机访问)
   └── style            //  样式

├── script           //  开发脚本
   ├── config           //  webpack config
   ├── gulp             //  gulp script
   ├── template         //  组件模板
   └── tests            //  测试相关

├── docs             //  项目文档
├── typings          //  类型文件
                    //  下列文件夹需要运行对应脚本生成
├── build            //  yarn build,展示页打包代码
├── compiled         //  yarn prod,组件库打包代码
   ├── dist             //  符合 umd 的代码
   ├── es               //  符合 es6 模块化的代码
   └── lib              //  符合 CommonJS 规范的模块化的代码
└── coverage         //  测试覆盖率
    ...

项目特性

  • 提供各种基础方法

  • 测试覆盖率 80% 以上