1.初始化项目创建

1、基础环境:安装node.js
2、全局安装:vue-cli:npm install -g vue-cli
3、创建项目:vue create 项目名称、选择vue2版本
4、运行项目:npm run serve

2.Vue-cli目录结构

1.整体结构

ZsWsParJitUKWzj5

2.src目录

  1. src 源码目录
  2. |-- api 所有api接口
  3. |-- assets 静态资源,images, icons, styles
  4. |-- components 公用组件
  5. |-- config 配置信息
  6. |-- constants 常量信息,项目所有Enum, 全局常量等
  7. |-- directives 自定义指令
  8. |-- filters 过滤器,全局工具
  9. |-- datas 模拟数据,临时存放
  10. |-- lib 外部引用的插件存放及修改文件
  11. |-- mock 模拟接口,临时存放
  12. |-- plugins 插件,全局使用
  13. |-- router 路由,统一管理
  14. |-- store vuex, 统一管理
  15. |-- themes 自定义样式主题
  16. |-- views 视图目录
  17. | |-- role role模块名
  18. | |-- |-- role-list.vue role列表页面
  19. | |-- |-- role-add.vue role新建页面
  20. | |-- |-- role-update.vue role更新页面
  21. | |-- |-- index.less role模块样式
  22. | |-- |-- components role模块通用组件文件夹
  23. | |-- employee employee模块

3.Vue-cli项目配置

1.vue.config.js

Vue-cli中的可选配置文件,和package.json同级时,则会进行自动加载
配置文件地址:https://cli.vuejs.org/zh/config/#publicpath

2.vue-router

Vue-router是Vue官方提供的一套路由插件,用于构建单页面应用,主要用来管理页面路由
基本使用:
1、创建router/router.js:进行路由定义
2、在main.js文件中注入router路由
3、App.vue中添加路由显示标签

  1. <router-view/>

4、router.js中两种路由注入方式

  1. import login from "../views/login.vue"; 第一种是在文件开头引入
  2. {
  3. component: () => import('../views/login.vue'); 第二种是在路由注册中直接引入
  4. }

4.插件安装

Element-UI:终端输入vue add element; 选择Full全局安装,其余均为y。

5.VsCode连接git

git:创建并初始化仓库文件
vscode:开启终端
git init
git add *
git commit -m “提交日志”
git remote add origin git地址
推送,发布分支