maokailu / components

A react component library for mobile

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

components

A react component library for mobile

Directories

├─build 项目构建目录
├─src 项目构建目录
│  ├─resources
│  ├─components 采用 ES6+ 写的组件
│  │  ├─2048
│  │  ├─adaptation
│  │  ├─back-top 回到顶部
│  │  ├─button 按钮
│  │  ├─carousel 轮播图
│  │  ├─datePicker 日历
│  │  ├─share 分享页组件
│  │  ├─hello tsx
│  │  ├─icon
│  │  ├─iscroll
│  │  ├─layer
│  │  ├─layout
│  │  ├─loading
│  │  ├─nodata 打底页
│  │  ├─pagination 分页
│  │  ├─pub 函数
│  │  ├─pull-view 下拉层
│  │  ├─queue-anim 进场动画
│  │  ├─react-router
│  │  ├─swiper
│  │  ├─tab 选项卡
│  │  ├─toast 弱提示
│  │  ├─toast-portals
│  │  ├─toggle
│  ├─index.html
│  ├─main.jsx
│  ├─main.scss
└─tests 测试

Setup

  • Install node.js
  • Clone this project
    git clone git@github.com:maokailu/components.git
    
  • Install local dependencies
     npm install
    

Startup

Development mode

npm run server

Test

Mocha + should

npm run test

Techstack overview

  • Language: JavaScript、Scss
  • Framework: React
  • Build: Webpack
  • Check: ESlint

About

A react component library for mobile


Languages

Language:JavaScript 76.1%Language:SCSS 17.1%Language:CSS 3.4%Language:HTML 2.6%Language:TypeScript 0.9%