0.6.17 • Published 2 years ago

convenient-ui v0.6.17

Weekly downloads
-
License
-
Repository
-
Last release
2 years ago

convenient-ui

Vue2 组件库

使用说明

安装
# npm
npm i convenient-ui
完整引入
// main.js
import Vue from 'vue'
import App from './App.vue'

import 'convenient-ui/lib/index.css' // 所有组件样式
import convenientUI from 'convenient-ui' // 所有组件

Vue.config.productionTip = false
Vue.use(convenientUI)

new Vue({
  render: h => h(App),
}).$mount('#app')
按需引入
// main.js 
import Vue from 'vue'
import App from './App.vue'

import 'convenient-ui/lib/Button/index.css' // 仅按钮组件样式
import CButton from 'convenient-ui/lib/Button/index.js' // 仅按钮组件

Vue.config.productionTip = false
Vue.use(CButton)

new Vue({
  render: h => h(App),
}).$mount('#app')

开发说明

图标

icon从 https://www.iconfont.cn/ 官网中获取。

创建项目,将待使用的icon加入到购物车,再从购物车中加入到项目,最后在项目中下载到本地。

引入iconfont.js时,由于存在变量赋值给变量本身的语句,h=heslint会报错。

  • 需要修改iconfont.js文件,Ctrl+F搜索,h=h,,修改为,temp=h,h=temp,,之后在其前面声明变量,即搜索var c,h=document.createElement("div");,修改为var c,h=document.createElement("div");var temp;
  • 或添加.eslintignore文件,忽略iconfont.js代码检查。

配置

vue.config.js配置:

const path = require('path')
module.exports = {
  pages: {
    index: {
      entry: 'examples/main.js',
      template: 'public/index.html',
      filename: 'index.html'
    }
  },
}

package.json配置:

"name": "convenient-ui",
"version": "0.1.0", // 每次发布时,version 必须比上一次的高
"private": false, // 不能为 true
"main": "lib/index.js", // 指定调用的入口
// 关键词
"keywords": [
    "convenient-ui",
    "vue",
    "ui"
],
"author": {
    "name": "rui" // 作者
},
"scripts": {
    "build": "webpack --config ./webpack.config.js"
},

发布

检查npm源是否为官方源,不能使用镜像源。

使用npm login登录账号。

执行npm publish发布。

0.6.7

2 years ago

0.6.6

2 years ago

0.6.9

2 years ago

0.6.8

2 years ago

0.6.10

2 years ago

0.6.12

2 years ago

0.6.11

2 years ago

0.5.40

2 years ago

0.6.17

2 years ago

0.6.14

2 years ago

0.6.13

2 years ago

0.6.16

2 years ago

0.6.15

2 years ago

0.5.39

2 years ago

0.6.3

2 years ago

0.6.2

2 years ago

0.6.5

2 years ago

0.6.4

2 years ago

0.6.1

2 years ago

0.6.0

2 years ago

0.5.38

2 years ago

0.5.37

2 years ago

0.5.36

2 years ago

0.5.35

2 years ago

0.5.33

2 years ago

0.5.32

2 years ago

0.5.31

2 years ago

0.5.30

2 years ago

0.5.29

2 years ago

0.5.28

2 years ago

0.5.27

2 years ago

0.5.26

2 years ago

0.5.25

2 years ago

0.5.24

2 years ago

0.5.23

2 years ago

0.5.22

2 years ago

0.5.20

2 years ago

0.5.19

2 years ago

0.5.18

2 years ago

0.5.17

2 years ago

0.5.16

2 years ago

0.5.15

2 years ago

0.5.14

2 years ago

0.5.13

2 years ago

0.5.12

2 years ago

0.5.11

2 years ago

0.5.10

2 years ago

0.5.8

2 years ago

0.5.7

2 years ago

0.5.6

2 years ago

0.5.5

2 years ago

0.5.4

2 years ago

0.5.3

2 years ago

0.5.2

2 years ago

0.5.1

2 years ago

0.5.0

2 years ago

0.4.186

2 years ago

0.4.185

2 years ago

0.4.184

2 years ago

0.4.183

2 years ago

0.4.182

2 years ago

0.4.181

2 years ago

0.4.18

2 years ago

0.4.17

2 years ago

0.4.16

2 years ago

0.4.15

2 years ago

0.4.15-beta.2

2 years ago

0.4.15-beta.1

2 years ago

0.4.14

2 years ago

0.4.13

2 years ago

0.4.12

2 years ago

0.4.11

2 years ago

0.4.1

2 years ago

0.4.0

2 years ago

0.3.9

2 years ago

0.3.8

2 years ago

0.3.7

2 years ago

0.3.6

2 years ago

0.3.5

2 years ago

0.3.4

2 years ago

0.3.3

2 years ago

0.3.2

2 years ago

0.3.1

2 years ago

0.3.0

2 years ago

0.2.2

2 years ago

0.2.1

2 years ago

0.2.0

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago