Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/huijiewei/agile-vue
Vue + Element.UI 脚手架项目
https://github.com/huijiewei/agile-vue
admin-dashboard element-ui vue webpack
Last synced: 18 days ago
JSON representation
Vue + Element.UI 脚手架项目
- Host: GitHub
- URL: https://github.com/huijiewei/agile-vue
- Owner: huijiewei
- License: mit
- Created: 2019-10-28T08:02:14.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-02T03:50:52.000Z (almost 2 years ago)
- Last Synced: 2024-11-26T23:33:06.827Z (27 days ago)
- Topics: admin-dashboard, element-ui, vue, webpack
- Language: Vue
- Homepage: https://agile.huijiewei.com/admin
- Size: 7.4 MB
- Stars: 19
- Watchers: 2
- Forks: 8
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
VUE + ELEMENT.UI 演示项目
项目目前正在开发,变动可能会很大,暂时只供研究学习参考
### 特点
1. 基于 VUE CLI
2. 自带 Mock 服务器
3. 使用 .env 配置环境变量
4. 使用不同配置文件来分割不同项目入口
### 在线演示
https://agile.huijiewei.com/admin
账号:13098761234
密码:123456### 教程
#### 安装
```bash
npm install
```#### 配置
##### 修改 Hosts
```text
127.0.0.1 www.agile.test
```#### vue.config.js 配置说明
可以根据 package.json 文件 scripts 内命令行 VUE_CLI_SERVICE_CONFIG_PATH 参数使用不同项目入口配置文件#### 运行本地开发
复制 .env.example 为 .env.development```bash
npm run serve:admin
npm run serve:mobile
```#### 构建生产版本
```bash
npm run build:admin
npm run build:mobile
```### 关键目录说明
```
├── dist // 生成的生产环境文件
├── mocker // Mock 服务器和 Mock 数据
├── src // 源代码目录
│ ├── core // 公用核心模块
│ └── modules // 模块目录
│ └── admin // 管理后台
│ └── mobile // 移动端
```### 其他说明
默认 Mock 服务后台管理员:
用户:13012345679
密码:123456### 后端配合
Agile Spring Boothttps://github.com/huijiewei/agile-boot
### 说明文件版本更新
Version: 2020-10-31 19:30
### Element-UI 的一个小修正
打开 ./node_modules/element-ui/lib/cascader-panel.js 文件 1053 行
把 `if(value)` 改为 `if (value !== undefined && value !== null) {`