准备
node环境
- node:v16.12.0
- npm:8.1.0
vue-element-admin下载
- 官网:https://panjiachen.github.io/vue-element-admin-site/guide/
我这边下载的是4.4.0版本的,使用其他版本可能会因为所需要的node和npm版本过低或过高导致异常,根据实际情况提高或降低node和npm版本即可
下载解压完成后,将文件名修改为fast_demo_vue
搭建项目
打开VS Code,点击文件→打开文件夹
点击选择刚刚解压缩的文件夹,点击【选择文件夹】导入
导入后,VS Code显示
目录结构
vue-element-admin
是一个基于 Vue 和 Element UI 的后台管理界面框架。以下是该项目主要目录的功能简介:├── build # 构建相关 ├── mock # 项目mock 模拟数据 ├── public # 静态资源 │ │── favicon.ico # favicon图标 │ └── index.html # html模板 ├── src # 源代码 │ ├── api # 所有请求 │ ├── assets # 主题 字体等静态资源 │ ├── components # 全局公用组件 │ ├── directive # 全局指令 │ ├── filters # 全局 filter │ ├── icons # 项目所有 svg icons │ ├── lang # 国际化 language │ ├── layout # 全局 layout │ ├── router # 路由 │ ├── store # 全局 store管理 │ ├── styles # 全局样式 │ ├── utils # 全局公用方法 │ ├── vendor # 公用vendor │ ├── views # views 所有页面 │ ├── App.vue # 入口页面 │ ├── main.js # 入口文件 加载组件 初始化等 │ └── permission.js # 权限管理 ├── tests # 测试 ├── .env.xxx # 环境变量配置 ├── .eslintrc.js # eslint 配置项 ├── .babelrc # babel-loader 配置 ├── .travis.yml # 自动化CI配置 ├── vue.config.js # vue-cli 配置 ├── postcss.config.js # postcss 配置 └── package.json # package.json
配置修改
仅为了方便开发,可根据个人习惯修改
修改端口号:
打开vue.config.js,修改port的值
关闭语法检查
打开vue.config.js,修改lintOnSave的值为false即可关闭语法检查
修改网站标题
打开src/settings.js,修改title
打开vue.config.js,修改name的值(删除||及其后的值)
运行项目
点击左下角如图所示区域,打开控制台面板,点击选择【终端】
输入npm install
命令,安装脚手架所需依赖包
如遇以下情况,使用
npm install --no-fund
命令安装
输入npm run dev
即可运行项目
浏览器访问localhost:8888
即可访问项目