0、前言

ElementUI 是一个主PC端应用的UI框架。
MintUI 则是主WAP端应用的UI框架。
两者都有基于Vue2开发的组件,使用起来非常方便。

1、安装ElementUI

linux下,在终端或者使用cmd命令行 进入项目目录下运行以下命令:
npm i element-ui -S
然后打开src目录下的 App.vue 文件 在template中 插入一个按钮

  1. <template>
  2. <div id="app">
  3. <img src="./assets/logo.png">
  4. <el-button type="primary">主要按钮</el-button> <!-- 新插入代码 -->
  5. <router-view/>
  6. </div>
  7. </template>

然后打开 src 目录下的 main.js 文件 加入element-ui的引用如下代码

  1. import Vue from 'vue'
  2. import App from './App'
  3. import ElementUI from 'element-ui'; //引用库
  4. import 'element-ui/lib/theme-chalk/index.css'; //引用样式
  5. import router from './router'
  6. Vue.config.productionTip = false
  7. Vue.use(ElementUI) //使用库
  8. /* eslint-disable no-new */
  9. new Vue({
  10. el: '#app',
  11. router,
  12. components: { App },
  13. template: '<App/>'
  14. })

重新运行 npm run dev
看到蓝色按钮 代表已经集成成功

3、安装MintUI

linux下,在终端或者使用cmd命令行 进入项目目录下运行以下命令:
npm install mint-ui -S
App.vue 中增加一个按钮

  1. <template>
  2. <div id="app">
  3. <img src="./assets/logo.png">
  4. <mt-button>按钮</mt-button>
  5. <router-view/>
  6. </div>
  7. </template>

然后打开 src 目录下的 main.js 文件 加入element-ui的引用如下代码

  1. import Vue from 'vue'
  2. import App from './App'
  3. import MintUI from 'mint-ui';
  4. import 'mint-ui/lib/style.css';
  5. import router from './router'
  6. Vue.config.productionTip = false
  7. Vue.use(MintUI)
  8. /* eslint-disable no-new */
  9. new Vue({
  10. el: '#app',
  11. router,
  12. components: { App },
  13. template: '<App/>'
  14. })

重新运行 npm run dev
看到蓝色按钮 代表已经集成成功

4、总结

两种框架的安装流程实际上是一样的,一般情况下我们只需要使用其中一个框架即可,切勿多个框架同时使用,这是非常低级的做法。