1.4.10 • Published 5 years ago

ola-ui v1.4.10

Weekly downloads
38
License
MIT
Repository
-
Last release
5 years ago

ola-ui

基于 Xeact 与 Ant Design 的组件库。

Install

yarn add ola-ui

DEV

yarn build  ## 打包

yarn dev  ## 打包 (watch 模式)

Quick Start

import style

import 'ola-ui/dist/ola.less'; 

use component

import { Button } from 'ola-ui';

...

<Button>Button</Button>  

...

use components as xeact

<script src="//mytask.jd.com/api/download?fileName=env_1522133871096.js"></script>
import 'ola-ui/lib/x';
<div>
  <x-button type="primary" loading>Primary Button</x-button>
</div>

webpack rule for ola-ui style

{
  test: /ola\.less$/,
  use: [ 'style-loader',
    {
      loader: "css-loader",
      options: {
        minimize: true,
        sourceMap: true,
        importLoaders: 1,
        modules: false,
        localIdentName: '[local]--[hash:base64:5]'
      }
    }, {
      loader: "less-loader",
      options: {
        sourceMap: true,
        modifyVars: theme,
        javascriptEnabled: true,
        paths: [ path.resolve(__dirname, "node_modules") ]
      }
    }
  ]
}

webpack rule for app style

{
  test: /\.less$/,
  exclude: [
    /ola\.less$/,
  ],
  use: ['style-loader',
    {
      loader: "css-loader",
      options: {
        minimize: true,
        sourceMap: true,
        importLoaders: 1,
        modules: true,
        localIdentName: '[local]--[hash:base64:5]'
      }
    }, {
      loader: "less-loader",
      options: {
        sourceMap: true,
        modifyVars: theme,
        javascriptEnabled: true,
      }
    }
  ]
}

工程类依赖添加按需加载 babel 插件

yarn add --dev babel-plugin-transform-imports
[
  "transform-imports",
  {
    "ola-ui": {
      "transform": "ola-ui/lib/components/${member}"
    }
  }
]

Structure

components

  • index.js --- 组件实现
  • x.js --- 组件的 xeact 封装
  • x-foo-bar.js --- 关联内部组件的 xeact 封装
  • style.less --- 内部样式(css modules)

styles

  • fonts/ icon font
  • global/ 全局公共样式
1.4.10

5 years ago

1.4.9

5 years ago

1.4.8

5 years ago

1.4.7

5 years ago

1.4.6

5 years ago

1.4.5

5 years ago

1.4.4

5 years ago

1.4.3

5 years ago

1.4.2

5 years ago

1.4.1

5 years ago

1.4.1-beta

5 years ago

1.4.0

5 years ago

1.4.0-beta

5 years ago

1.3.10

5 years ago

1.3.9

5 years ago

1.3.8-beta2

5 years ago

1.3.8-beta

5 years ago

1.3.7-beta

5 years ago

1.3.6

5 years ago

1.3.5

5 years ago

1.3.4

5 years ago

1.3.3

5 years ago

1.3.2

5 years ago

1.3.1

5 years ago

1.3.0

5 years ago

1.3.0-beta2

5 years ago

1.3.0-beta

5 years ago

1.2.7

6 years ago

1.2.6

6 years ago

1.2.5

6 years ago

1.2.4

6 years ago

1.2.3

6 years ago

1.2.2

6 years ago

1.2.1

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.21

6 years ago

1.0.20

6 years ago

1.0.19

6 years ago

1.0.18

6 years ago

1.0.17

6 years ago

1.0.16

6 years ago

1.0.15

6 years ago

1.0.15-beta1

6 years ago

1.0.14

6 years ago

1.0.13

6 years ago

1.0.12

6 years ago

1.0.11

6 years ago

1.0.10

6 years ago

1.0.9

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

6 years ago

1.0.3

6 years ago

1.0.2

6 years ago

1.0.1

6 years ago

1.0.0

6 years ago

0.3.18

6 years ago

0.3.17

6 years ago

0.3.16

6 years ago

0.3.15

6 years ago

0.3.14

6 years ago

0.3.13

6 years ago

0.3.12

6 years ago

0.3.11

6 years ago

0.3.10

6 years ago

0.3.9

6 years ago

0.3.8

6 years ago

0.3.7

6 years ago

0.3.6

6 years ago

0.3.5

6 years ago

0.3.4

6 years ago

0.3.3

6 years ago

0.3.3-beta

6 years ago

0.3.2-beta

6 years ago

0.3.2

6 years ago

0.3.1

6 years ago

0.3.0

6 years ago

0.2.3-beta.6

6 years ago

0.2.3-beta.5

6 years ago

0.2.3-beta.4

6 years ago

0.2.3-beta.3

6 years ago

0.2.3-beta.2

6 years ago

0.2.3-beta

6 years ago

0.2.2

6 years ago

0.2.1

6 years ago

0.2.0

6 years ago

0.1.44

6 years ago

0.1.43

6 years ago

0.1.42

6 years ago

0.1.41

6 years ago

0.1.40

6 years ago

0.1.39

6 years ago

0.1.38

6 years ago

0.1.37

6 years ago

0.1.36

6 years ago

0.1.35

6 years ago

0.1.34

6 years ago

0.1.33

6 years ago

0.1.32

6 years ago

0.1.31

6 years ago

0.1.30

6 years ago

0.1.29

6 years ago

0.1.28

6 years ago

0.1.27

6 years ago

0.1.26

6 years ago

0.1.25

6 years ago

0.1.24

6 years ago

0.1.23

6 years ago

0.1.22

6 years ago

0.1.21

6 years ago

0.1.20

6 years ago

0.1.19

6 years ago

0.1.18

6 years ago

0.1.17

6 years ago

0.1.16

6 years ago

0.1.15

6 years ago

0.1.14

6 years ago

0.1.13

6 years ago

0.1.12

6 years ago

0.1.11

6 years ago

0.1.10

6 years ago

0.1.9

6 years ago

0.1.8

6 years ago

0.1.7

6 years ago

0.1.6

6 years ago

0.1.5

6 years ago

0.1.4

6 years ago

0.1.3

6 years ago

0.1.2

6 years ago

0.1.1

6 years ago

0.1.0

6 years ago

0.0.12

6 years ago

0.0.11

6 years ago

0.0.10

6 years ago

0.0.9

6 years ago

0.0.8

6 years ago

0.0.7

6 years ago

0.0.6

6 years ago

0.0.5

6 years ago

0.0.4

6 years ago

0.0.3

6 years ago

0.0.2

6 years ago

0.0.1

6 years ago