0.1.11 • Published 3 years ago

aliens-ui v0.1.11

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

快速上手

1. 安装 ant-design-vue

yarn add ant-design-vue
或
npm i --save ant-design-vue

2. 安装 AliensUI

yarn add aliens-ui
或
npm i aliens-ui -S

3. 在 main.js 中引入 ant-design-vue 和 AliensUI (注意,ant-design-vue 的样式文件不需要引入,已在 AliensUI.css中集成)

import Vue from 'vue';
import App from './App.vue';

import Antd from 'ant-design-vue'; // 引入 ant-design-vue
Vue.use(Antd);

import AliensUI from 'aliens-ui'; // 引入 AliensUI
import 'aliens-ui/lib/aliensUI.css';
Vue.use(AliensUI);

new Vue({
  el: '#app',
  render: h => h(App)
});

使用示例

<AliensUIText></AliensUIText>

扩展

一、与组件库共享 全局主题色变量

1. 先安装 style-resources-loader

yarn add style-resources-loader 
或
npm i style-resources-loader --save-dev   

2. 再安装 vue-cli-plugin-style-resources-loader

yarn add vue-cli-plugin-style-resources-loader 
或
npm i vue-cli-plugin-style-resources-loader --save-dev 

3. 新建less入口文件 并写入(例如: src/assets/variable.less)

@import '~aliens-ui/src/assets/less/variable.less'; // 引入组件库已导入相应的全局变量

4. 在vue.config.js文件中配置全局变量入口文件

const path = require('path')

module.exports = {
  // css: { // 根据情况配置
  //   loaderOptions: {
  //     less: {
  //       javascriptEnabled: true,
  //     }
  //   }
  // },
  pluginOptions: {// 引入全局样式变量
    'style-resources-loader': {
      preProcessor: 'less',
      patterns: [path.resolve(__dirname, "src/assets/variable.less")] // 引入全局样式变量
    }
  }
}

5. 使用示例

<template>
    <div class="global">与组件库共享 全局主题色变量 测试</div>
</template>

<style lang="less">
  .global{
    width: 100px;
    height: 100px;
    background-color: @warning-color;
    margin: 20px auto;
  }
</style>

二、package.json相关插件版本推荐

  "ant-design-vue": "^1.7.7",
  "aliens-ui": "最新版"
  
  "vue": "^2.6.11",
  "vue-router": "^3.2.0"

  "less": "^3.0.4",
  "less-loader": "^5.0.0",
  "@vue/cli-plugin-babel": "~4.5.0",
  "@vue/cli-plugin-router": "~4.5.0",
0.1.11

3 years ago

0.1.10

3 years ago

0.1.9

3 years ago

0.1.8

3 years ago

0.1.7

3 years ago

0.1.6

3 years ago

0.1.5

3 years ago

0.1.4

3 years ago

0.1.3

3 years ago

0.1.2

3 years ago

0.1.1

3 years ago