vue2后台管理项目

一:项目准备

1)拉取模板代码

远程仓库复制到本地仓库.

2)安装后的项目

路径 code +文件夹 会打开vscode的文件夹.

3)安装vetur和eslint插件可以保存时自动修改不规范的地方.

4)App内有一级路由,路由组件导入如果是layout架子,会导入的是文件夹下的index.js没有则导入index.vue

5)

6)

app-mian是组件,如果一级路由是这个架子,是这个路由,app-mian是组件,组件内含有路由router-view.

7)setting.js和permission.js文件

setting.js文件内

原因是着setting.js会被导入放到vuex的模块内,因此架子使用仓库的数据

permission.js文件内写的是路由守卫.没有被调用.

8)vuex的结构

仓库内的getters所写的计算属性是模块的变量.

user模块内的变量用于存储用户信息和权限设置等.

9)模块内图标的使用

在组件内

<svg-icon icon-class="svg文件的名字不包含后缀"/>

原因:在main.js内导入了icon文件夹下的index.js文件,文件内全局注册了svg-icon组件.且使得每一个./svg目录下的文件进行遍历,使得每一个文件放置到项目内.

vue.config.js文件下会将这个svg换成symbol标签.svg-icon组件会将symbol标签放置

10)导入准备好的文件

我们导入到远程仓库,需要先初始化本地仓库

我们.git存储的仓库下版本的记录,会记录克隆前的也会存储.我们需要删除.git文件,需要打开文件夹才能找到删除之后仓库也没有了.克隆是有仓库的.

git init 

git log 查看版本历史

初始化项目 

远程仓库的创建和提交等

1)登录后

4)git remote add 代名 路径

5)git push -u  代名 分支名(远程仓库的分支)

二:页面

1)登录页

el-button可以直接在这里写宽度.

相关推荐

  1. vue2后台管理项目权限的分类

    2024-05-10 17:22:02       52 阅读
  2. Vue3后台管理-项目总结

    2024-05-10 17:22:02       65 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-05-10 17:22:02       94 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-05-10 17:22:02       100 阅读
  3. 在Django里面运行非项目文件

    2024-05-10 17:22:02       82 阅读
  4. Python语言-面向对象

    2024-05-10 17:22:02       91 阅读

热门阅读

  1. Spring自动装配:解析原理与实践

    2024-05-10 17:22:02       30 阅读
  2. Python编程技巧(下篇)

    2024-05-10 17:22:02       30 阅读
  3. LInux 基础指令

    2024-05-10 17:22:02       27 阅读
  4. 【使用openpyxl对.xlsx文件增删改查】

    2024-05-10 17:22:02       32 阅读
  5. React 第二十三章 shouldComponentUpdate

    2024-05-10 17:22:02       32 阅读
  6. 深入浅出微前端架构

    2024-05-10 17:22:02       31 阅读
  7. LXC,SRIOV,虚拟化

    2024-05-10 17:22:02       26 阅读