0.2.1 • Published 11 months ago

vue-color-picker-gradient v0.2.1

Weekly downloads
-
License
-
Repository
-
Last release
11 months ago

vue-color-picker-gradient

npm发布vue组件库模板,支持按需引入

vue2写的组件

Project setup

yarn install

二、组件库使用

npm install vue-color-picker-gradient -S

一、全局引入

// 在main.js中全局注册

import vueColorPickerGradient from 'vue-color-picker-gradient'
import 'vue-color-picker-gradient/lib/index/style.css'
Vue.use(vueColorPickerGradient)

模板中使用方式:

<template>
  <div id="app">
    <VueColorPicker></VueColorPicker>
  </div>
</template>

二、按需部分引入

可以指定组件库中的某个组件单独引入。避免仅使用部分组件,要引入全部组件库的情况。 以引入组件库:vue-color-picker-gradient中的组件VueColorPicker为例

配置:使用插件 babel-plugin-component
npm i babel-plugin-component -D

插件使用文档:https://www.npmjs.com/package/babel-plugin-component

在babel.config.js中增加

  "plugins": [
    [
      "component",
      {
        "libraryName": "vue-color-picker-gradient", // 组件的名称
        "camel2Dash": false,  // 组件路径保持驼峰,不自动转换为-连接
        "style": true   // 如果组件有样式文件,引入组件的单独的css
      }
    ],
  ]

模板中使用方式:

<template>
  <div id="app">
    <VueColorPicker></VueColorPicker>
  </div>
</template>

1. 直接全局注册:

// 在main.js中全局注册
import {VueColorPicker} from 'vue-color-picker-gradient'
Vue.use(VueColorPicker)

2. 组件内部注册:

// 使用组件的.vue文件中局部注册
<script>
import {VueColorPicker} from 'vue-color-picker-gradient'
export default {
  components:{
    'VueColorPicker':VueColorPicker
  }
}
</script>

参考文章:

【npm】将自己的vue组件发布为npm包

Vue Cli 3 搭建一个可按需引入组件的组件库架子

Customize configuration

See Configuration Reference.

0.2.1

11 months ago

0.1.9

12 months ago

0.1.8

12 months ago

0.1.7

12 months ago