实战|实战 | Vue + Element UI 页面创建

实战|实战 | Vue + Element UI 页面创建
文章图片

这是小小本周的第六篇,本篇将会着重讲解关于Vue和Element UI 相关的内容
思维导图 实战|实战 | Vue + Element UI 页面创建
文章图片
网页版Vue Cli 基本使用 这里使用Vue Cli 进行基本的使用
安装
npm install -g @vue/cli

安装的界面如下
PS C:UsersAdministratorDesktop> npm install -g @vue/cli npm WARN deprecated @hapi/joi@15.1.1: joi is leaving the @hapi organization and moving back to 'joi' (https://github.com/sideway/joi/issues/2411) npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142 npm WARN deprecated @hapi/topo@3.1.6: This version has been deprecated and is no longer supported or maintained npm WARN deprecated @hapi/bourne@1.3.2: This version has been deprecated and is no longer supported or maintained npm WARN deprecated @hapi/hoek@8.5.1: This version has been deprecated and is no longer supported or maintained npm WARN deprecated @hapi/address@2.1.4: This version has been deprecated and is no longer supported or maintained npm WARN deprecated har-validator@5.1.5: this library is no longer supported [..................] / loadDep:sha.js: sill resolveWithNewModule apollo-env@0.6.5 checking installable status

实战|实战 | Vue + Element UI 页面创建
文章图片
检查版本是否正确
vue -V

实战|实战 | Vue + Element UI 页面创建
文章图片
这里安装完成。
打开网页版vue-cli 进入Vue页面实战|实战 | Vue + Element UI 页面创建
文章图片

选择目录 实战|实战 | Vue + Element UI 页面创建
文章图片
选择预设 实战|实战 | Vue + Element UI 页面创建
文章图片
选择功能 实战|实战 | Vue + Element UI 页面创建
文章图片
创建项目 实战|实战 | Vue + Element UI 页面创建
文章图片
实战|实战 | Vue + Element UI 页面创建
文章图片
项目创建完成 实战|实战 | Vue + Element UI 页面创建
文章图片
启动程序并运行 实战|实战 | Vue + Element UI 页面创建
文章图片
实战|实战 | Vue + Element UI 页面创建
文章图片

安装Element UI
npm i element-ui -S

这里就可以看到已经安装完成。
体验Element UI main.js 如下
import Vue from 'vue' import App from './App.vue' import router from './router' import store from './store' import Element from 'element-ui' import 'element-ui/lib/theme-chalk/index.css'Vue.use(Element) Vue.config.productionTip = falsenew Vue({ router, store, render: h => h(App) }).$mount('#app')

about.vue 如下

router.js 如下
import Vue from 'vue' import VueRouter from 'vue-router' import Home from '../views/Home.vue'Vue.use(VueRouter)const routes = [ { path: '/', name: 'Home', component: Home }, { path: '/login', name: 'Login', component: () => import(/* webpackChunkName: "about" */ '../views/Login.vue') }, { path: '/about', name: 'About', // route level code-splitting // this generates a separate chunk (about.[hash].js) for this route // which is lazy-loaded when the route is visited. component: () => import(/* webpackChunkName: "about" */ '../views/About.vue') } ]const router = new VueRouter({ mode: 'history', base: process.env.BASE_URL, routes })export default router

文件目录如下
实战|实战 | Vue + Element UI 页面创建
文章图片
访问效果如下
实战|实战 | Vue + Element UI 页面创建
文章图片
总结 以上简单的完成了一个Element UI 的页面的创建
实战|实战 | Vue + Element UI 页面创建
文章图片

小明菜市场
推荐阅读
● 了解 | 你必须了解的Mysql 三大日志
● 实战 | GitLab + Docker 实现多环境部署
● 明晰 | Java序列化与反序列化
● 理论 | 三天两夜,万字长文,吃透TCP/IP
● 应用 | Redis实现 主从,单例,集群,哨兵,配置应用
【实战|实战 | Vue + Element UI 页面创建】实战|实战 | Vue + Element UI 页面创建
文章图片

    推荐阅读