欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

这款优秀的Vue+ElementUI桌面端一站式框架

程序员文章站 2022-06-25 09:31:51
MyUI是美亚柏科旗下新德汇出品的Web前端项目工程框架。基于 Vue + ElementUI ,专注于中台系统快速搭建,框架已在多个项目实战检验。特色搭载代码生成器,可生成底层api调用、vuex管理、模拟数据代码;内置常用超过150个基础UI组件;集成图表库、地图应用类库;支持子前端微服务子应用,可独立开发、运行、部署;自动生成路由;组件自动注册及按需加载;支持自定义主题,可以实现在线切换;支持静态配置。安装推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具...

MyUI是美亚柏科旗下新德汇出品的Web前端项目工程框架。基于 Vue + ElementUI ,专注于中台系统快速搭建,框架已在多个项目实战检验。

这款优秀的Vue+ElementUI桌面端一站式框架

特色

  • 搭载代码生成器,可生成底层api调用、vuex管理、模拟数据代码;
  • 内置常用超过150个基础UI组件;
  • 集成图表库、地图应用类库;
  • 支持子前端微服务子应用,可独立开发、运行、部署;
  • 自动生成路由;
  • 组件自动注册及按需加载;
  • 支持自定义主题,可以实现在线切换;
  • 支持静态配置。

安装

推荐使用 npm 的方式安装,它能更好地和 webpack 打包工具配合使用。

npm i @xdh/my --save

这款优秀的Vue+ElementUI桌面端一站式框架

快速上手

可通过以下两种使用 My

一、用项目工程模板创建项目

官网提供的基于Vue项目的一站式解决方案。

git clone https://gitee.com/newgateway/my-web.git

只需把工程模板项目获取下来就可以使用,包括全部功能,开箱即用。

二、调用组件库功能

如只需用到 My 其中的某些组件,可以在已有的项目工程中安装,并完成配置。步骤:

1.安装组件库和相关插件

安装组件

npm i element-ui @xdh/my --save

安装项目依赖插件

npm i babel-plugin-component node-sass sass-loader --save-dev

2、配置 babel.config.js

组件采用了按需加载,需要 在babel.config.js 加上插件,如:

module.exports = {
  presets: [
    '@vue/cli-plugin-babel/preset'
  ],
  plugins: [
    ...require('@xdh/my/core/babel.plugins')
  ]
}

3、配置 vue.config.js

需要在vue.config.js加上别名,如:

module.exports = {
  transpileDependencies: ['@xdh/my'],
  chainWebpack(chain) {
    chain.resolve.alias.set('$ui', '@xdh/my/ui/lib')
  }
}

4、引用组件

到此,你可以开始引入组件开始编码了,如:

<template>
  <div>
    <Button type="primary">Button</Button>
    <MyPanel title="Title">Content</MyPanel>
  </div>
</template>

<script>
  import {Button} from 'element-ui'
  import {MyPanel} from '$ui'
  export default {
    components: {
      Button,
      MyPanel
    }
  }
</script>

三、演示截图

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

这款优秀的Vue+ElementUI桌面端一站式框架

结尾

本期就分享到这里,我是小编南风吹,专注分享好玩有趣、新奇、实用的开源项目及开发者工具、学习资源!
希望能与大家共同学习交流,欢迎关注我的公众号**【Github导航站】**。

往期推荐

太漂亮了!有了3款开源图标库,不用再去求设计师了

10个相见恨晚的vue.js库!用好了,事半功倍!

太及时了!13个Spring Boot练手项目,用好了,升职涨薪不用愁

程序员接私活必备后台框架,不用重复造*,网友:太好用了!

还在从头到尾撸项目?这6个SpringBoot项目用好了,事半功倍!

「00后缩写黑话翻译器」登上GitHub热榜,中年网民终于能看懂年轻人的awsl

本文地址:https://blog.csdn.net/qq_45975516/article/details/112555379