0.2.255 • Published 5 years ago

xes-frontend-ui v0.2.255

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

xes-frontend-ui

A Component Library for Vue.js

Build Setup

# install dependencies
npm install

# serve with hot reload at localhost:8080
npm run dev

# build for production with minification (每个组件css写在组件中的打包方法)
npm run build_publish


# build for production with minification (每个组件css单独在packages/theme建立一个和组件js名相同的css文件,并且在组件中不要直接写入css样式的打包方法)
npm run build_publish_theme

# build for production with minification (打包官方examples项目)
npm run build_examples

# build for production and view the bundle analyzer report
npm run build --report

# run e2e tests
npm run e2e

# run all tests
npm test

xes-frontend-ui directory structure

#  源码开发包目录结构
xes-frontend-ui
    ├── build                  // webpack编译配置文件等
    ├── config                  // webpack编译配置文件等
    ├── examples               // 官方主页项目包
    ├── lib                    // 打包后文件目录
        ├── theme              // 具体css/img/fonts资源文件目录
        ├── index.js           // 打包后组件的js文件
    ├── node_modules           // 模块依赖目录
    ├── packages               // 组件的源码目录
        ├── upload              // 具体组件源码包
            ├── src            // Vue组件包
            ├── index.js       // 入口文件
        ├── theme              // 组件css文件目录
            ├── src            // 组件的css源码目录
              ├── upload.less  // 具体组件css源码文件 (注意:组件对应的css文件和js文件必须是同名)
            ├── gulpfile.js    // css打包入口
    ├── src                    // 源码目录
        ├── index.js           // 源码入口文件
    ├── test                   // 测试目录
    ├── .babelrc               // babel配置文件
    ├── .eslintignore          // eslint配置忽略文件
    ├── .eslintrc              // eslint配置
    ├── .gitignore             // git忽略文件
    ├── package.json           // npm包核心文件
    ├── components.json        // 组件列表json
    ├── package-lock.json      // npm包版本控制文件

# 发布版本包目录结构
xes-frontend-ui
    ├── lib                    // 打包后文件目录
        ├── theme              // 具体css/img/fonts资源文件目录
        ├── index.js           // 打包后组件的js文件
    ├── packages               // 组件的源码目录
        ├── upload              // 具体组件源码包
            ├── src            // Vue组件包
            ├── index.js       // 入口文件
    ├── src                    // 源码目录
        ├── index.js           // 源码入口文件
    ├── node_modules           // 模块依赖目录
    ├── package.json           // npm包核心文件

use method

# 全局引用
import xesui from 'xes-frontend-ui'
Vue.use(xesui)

# 按需引用
import {
  Upload,
  Input
} from 'xes-frontend-ui'
Vue.use(Input)
Vue.use(Upload)

# 按需引用需要引入babel-plugin-component工具包,并且在在.babelrc文件中配置如下:
"plugins": ["transform-vue-jsx", "transform-runtime", ["component", {
      "libraryName": "xes-frontend-ui",
      "styleLibrary": {
        "name": "theme",
        "base": true //theme文件中存在base.css文件true,否则false
      }
    }
]
0.2.255

5 years ago

0.2.254

5 years ago

0.2.253

5 years ago

0.2.252

5 years ago

0.2.251

5 years ago

0.2.250

5 years ago

0.2.249

5 years ago

0.2.248

5 years ago

0.2.247

5 years ago

0.2.246

5 years ago

0.2.245

5 years ago

0.2.244

5 years ago

0.2.243

5 years ago

0.2.242

5 years ago

0.2.241

5 years ago

0.2.240

5 years ago

0.2.239

5 years ago

0.2.238

5 years ago

0.2.237

5 years ago

0.2.236

5 years ago

0.2.235

5 years ago

0.2.234

5 years ago

0.2.233

5 years ago

0.2.232

5 years ago

0.2.231

5 years ago

0.2.230

5 years ago

0.2.229

5 years ago

0.2.228

5 years ago

0.2.227

5 years ago

0.2.226

5 years ago

0.2.225

5 years ago

0.2.224

5 years ago

0.2.223

6 years ago

0.2.222

6 years ago

0.2.221

6 years ago

0.2.220

6 years ago

0.2.219

6 years ago

0.2.218

6 years ago

0.2.217

6 years ago

0.2.216

6 years ago

0.2.215

6 years ago

0.2.214

6 years ago

0.2.213

6 years ago

0.2.212

6 years ago

0.2.211

6 years ago

0.2.209

6 years ago

0.2.208

6 years ago

0.2.207

6 years ago

0.2.206

6 years ago

0.2.205

6 years ago

0.2.204

6 years ago

0.2.203

6 years ago

0.2.202

6 years ago

0.2.201

6 years ago

0.2.200

6 years ago

0.2.199

6 years ago

0.2.198

6 years ago

0.2.197

6 years ago

0.2.196

6 years ago

0.2.195

6 years ago

0.2.194

6 years ago

0.2.193

6 years ago

0.2.192

6 years ago

0.2.191

6 years ago

0.2.190

6 years ago

0.2.189

6 years ago

0.2.188

6 years ago

0.2.187

6 years ago

0.2.186

6 years ago

0.2.185

6 years ago

0.2.184

6 years ago

0.2.183

6 years ago

0.2.182

6 years ago

0.2.181

6 years ago

0.2.180

6 years ago

0.2.179

6 years ago

0.2.178

6 years ago

0.2.177

6 years ago

0.2.176

6 years ago

0.2.175

6 years ago

0.2.174

6 years ago

0.2.173

6 years ago

0.2.172

6 years ago

0.2.171

6 years ago

0.2.170

6 years ago

0.2.169

6 years ago

0.2.168

6 years ago

0.2.167

6 years ago

0.2.166

6 years ago

0.2.165

6 years ago

0.2.164

6 years ago

0.2.163

6 years ago

0.2.162

6 years ago

0.2.161

6 years ago

0.2.160

6 years ago

0.2.159

6 years ago

0.2.158

6 years ago

0.2.157

6 years ago

0.2.156

6 years ago

0.2.155

6 years ago

0.2.154

6 years ago

0.2.153

6 years ago

0.2.152

6 years ago

0.2.151

6 years ago

0.2.150

6 years ago

0.2.149

6 years ago

0.2.148

6 years ago

0.2.146

6 years ago

0.2.145

6 years ago

0.2.144

6 years ago

0.2.143

6 years ago

0.2.142

6 years ago

0.2.141

6 years ago

0.2.140

6 years ago

0.2.139

6 years ago

0.2.137

6 years ago

0.2.138

6 years ago

0.2.136

6 years ago

0.2.135

6 years ago

0.2.134

6 years ago

0.2.133

6 years ago

0.2.132

6 years ago

0.2.131

6 years ago

0.2.130

6 years ago

0.2.129

6 years ago

0.2.127

6 years ago

0.2.126

6 years ago

0.2.125

6 years ago

0.2.124

6 years ago

0.2.123

6 years ago

0.2.122

6 years ago

0.2.121

6 years ago

0.2.120

6 years ago

0.2.119

6 years ago

0.2.118

6 years ago

0.2.117

6 years ago

0.2.116

6 years ago

0.2.115

6 years ago

0.2.114

6 years ago

0.2.113

6 years ago

0.2.112

6 years ago

0.2.111

6 years ago

0.2.110

6 years ago

0.2.109

6 years ago

0.2.108

6 years ago

0.2.107

6 years ago

0.2.106

6 years ago

0.2.105

6 years ago

0.2.104

6 years ago

0.2.103

6 years ago

0.2.102

6 years ago

0.2.101

6 years ago

0.2.100

6 years ago

0.2.99

6 years ago

0.2.98

6 years ago

0.2.97

6 years ago

0.2.96

6 years ago

0.2.95

6 years ago

0.2.94

6 years ago

0.2.93

6 years ago

0.2.92

6 years ago

0.2.91

6 years ago

0.2.90

6 years ago

0.2.89

6 years ago

0.2.88

6 years ago

0.2.87

6 years ago

0.2.86

6 years ago

0.2.85

6 years ago

0.2.84

6 years ago

0.2.83

6 years ago

0.2.82

6 years ago

0.2.81

6 years ago

0.2.80

6 years ago

0.2.79

6 years ago

0.2.78

6 years ago

0.2.77

6 years ago

0.2.76

6 years ago

0.2.75

6 years ago

0.2.74

6 years ago

0.2.73

6 years ago

0.2.72

6 years ago

0.2.71

6 years ago

0.2.70

6 years ago

0.2.69

6 years ago

0.2.68

6 years ago

0.2.67

6 years ago

0.2.66

6 years ago

0.2.65

6 years ago

0.2.64

6 years ago

0.2.63

6 years ago

0.2.62

6 years ago

0.2.61

6 years ago

0.2.60

6 years ago

0.2.59

6 years ago

0.2.58

6 years ago

0.2.57

6 years ago

0.2.56

6 years ago

0.2.55

6 years ago

0.2.54

6 years ago

0.2.53

6 years ago

0.2.52

6 years ago

0.2.51

6 years ago

0.2.50

6 years ago

0.2.49

6 years ago

0.2.48

6 years ago

0.2.47

6 years ago

0.2.46

7 years ago

0.2.45

7 years ago

0.2.44

7 years ago

0.2.43

7 years ago

0.2.42

7 years ago

0.2.41

7 years ago

0.2.40

7 years ago

0.2.39

7 years ago

0.2.38

7 years ago

0.2.37

7 years ago

0.2.36

7 years ago

0.2.35

7 years ago

0.2.34

7 years ago

0.2.33

7 years ago

0.2.32

7 years ago

0.2.31

7 years ago

0.2.30

7 years ago

0.2.29

7 years ago

0.2.28

7 years ago

0.2.26

7 years ago

0.2.25

7 years ago

0.2.24

7 years ago

0.2.23

7 years ago

0.2.22

7 years ago

0.2.21

7 years ago

0.2.20

7 years ago

0.2.19

7 years ago

0.2.18

7 years ago

0.2.17

7 years ago

0.2.16

7 years ago

0.2.15

7 years ago

0.2.14

7 years ago

0.2.13

7 years ago

0.2.12

7 years ago

0.2.11

7 years ago

0.2.10

7 years ago

0.2.9

7 years ago

0.2.8

7 years ago

0.2.7

7 years ago

0.2.6

7 years ago

0.2.5

7 years ago

0.2.4

7 years ago

0.2.3

7 years ago

0.2.2

7 years ago

0.2.1

7 years ago

0.2.0

7 years ago

0.1.9

7 years ago

0.1.8

7 years ago

0.1.7

7 years ago

0.1.6

7 years ago

0.1.5

7 years ago

0.1.4

7 years ago

0.1.3

7 years ago

0.1.2

7 years ago

0.1.0

7 years ago

0.0.9

7 years ago

0.0.8

7 years ago

0.0.7

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago