bxs-ui-vue

BSX Components
3,870
Install
npm install bxs-ui-vue
Latest Version:4.2.4
Vue:2
License:MIT
Last Updated:Apr 22, 2026
Links: npm
Maintainer: bxs-publish

BXS-UI-VUE

概述

保险师VUE组件库

开发

## 安装依赖
npm install

## 启动example
npm run dev

## 构建
npm run build

本地调试

使用npm link bxs-ui-vue和npm unlink bxs-ui-vue

## 到bxs-ui工程下执行
npm link

## 到业务工程下执行
npm link bxs-ui-vue

## 取消本地调试执行
npm unlink bxs-ui-vue

使用

npm install bxs-ui-vue

npm install bxs-ui-vue --save-dev

使用babel-plugin-component

"plugins": [
  [
    "component", {
      "libraryName": "bxs-ui-vue",
      "libDir": "lib",
      "style": "index.css"
    }
  ]
]

与mint-ui同时使用

"plugins": [
  [
    "component", [{
      "libraryName": "mint-ui",
      "style": true
    },{
      "libraryName": "bxs-ui-vue",
      "libDir": "lib",
      "style": "index.css"
    }]
  ]
]

导入所有组件

import Vue from 'vue'
import Bxs from 'bxs-ui-vue'
Vue.use(Bxs)
<bxs-badge></bxs-badge>
export default {
  mounted () {
    this.$toast('hello world')
  }
}

按需引入组件

<bxs-badge></bxs-badge>
import { Toast, Badge } from 'bxs-ui-vue'
export default {
  mounted () {
    Toast('hello world')
  },
  components: {
    [Badge.name]: Badge
  }
}

或

import Vue from 'vue'
import { Toast, Badge } from 'bxs-ui-vue'
Vue.use(Toast)
Vue.use(Badge)
<bxs-badge></bxs-badge>
export default {
  mounted () {
    this.$toast('hello world')
  }
}

Related Packages

vue-full-screen-file-drop

Vue component for full screen file drop

16,061 19
@~crazy/watcher

对象观察者

1,049
vue-cookies-ts

A simple Vue.js plugin for handling browser cookies

41,932 3
gitee-ent

A component library for Gitee Enterprise

17,708
fundebug-vue

使用Fundebug实时监控Vue.js应用BUG

15,752

Version History

Version Released Vue License
4.2.4 ^2.5.17 MIT
4.2.3 ^2.5.17 MIT
4.2.2 ^2.5.17 MIT
4.2.1 ^2.5.17 MIT
4.2.0 ^2.5.17 MIT
Pre-releases (4)
Version Released Vue License
4.2.0-beta.4 ^2.5.17 MIT
4.2.0-beta.3 ^2.5.17 MIT
4.2.0-beta.2 ^2.5.17 MIT
4.2.0-beta.1 ^2.5.17 MIT