基于element-ui的Vue项目-01环境搭建部分
检查node.js 和 npm 的版本
node -v
npm -v

检查git版本
git --version

配置淘宝镜像源
$ npm config set registry https://registry.npm.taobao.org/
$ npm config get registry
$ yarn config set registry https://registry.npm.taobao.org/
$ yarn config get registry
拉取项目代码
- 根据公司业务,从github 或者 gitlab 或者 gitee 仓库中拉取代码,下面演示地址,是无效的
git clone https://github.com/qingmuziyuan/vue-admin-template.git demo
安装项目依赖
- 使用yarn 进行安装或者npm,总的来说yarn快一点,直接输入yarn就自动检索package.json里面的包并进行逐个安装
yarn
启动项目
- 这里的启动指令是在package.json文件里配置自定义的,大部分是dev跟serve,dev一般表示开发模式

yarn dev 或者yarn start 或者 yarn serve
了解项目的运行机制,配置好对应的基础架构
├── src
│ ├── api
│ ├── assets
│ ├── components
│ ├── icons
│ ├── layout
│ ├── router
│ ├── store
│ ├── styles
│ ├── utils
│ ├── vendor
│ ├── views
│ ├── App.vue
│ ├── main.js
│ └── permission.js
│ └── settings.js

main.js的运行机制

APP.vue的运行机制

permission.js 文件
- permission.js 文件是控制页面登录权限(路由访问)的文件。后期可以在这里进行身份验证的配置,比如说公司不同员工拥有不同的软件管理权限
setting.js 文件
- 则是对于一些项目信息的配置,里面有三个属性
title(项目名称),fixedHeader(固定头部),sidebarLogo(显示左侧菜单logo)
Vuex结构

scss
- 该项目使用了scss作为css的扩展语言,在styles目录下

icons
