浏览代码

配置信息修改

daxiongYang 7 年之前
父节点
当前提交
840335a0e7
共有 6 个文件被更改,包括 20 次插入83 次删除
  1. 13 4
      CHANGELOG.md
  2. 6 78
      README.md
  3. 二进制
      demo-screenshot/01.png
  4. 二进制
      demo-screenshot/02.png
  5. 二进制
      demo-screenshot/03.png
  6. 1 1
      package.json

+ 13 - 4
CHANGELOG.md

@ -1,14 +1,23 @@
1 1
## 更新日志
2 2
3
### 1.1.1 计划任务清单
3
### 计划清单
4 4
5 5
*待定*
6 6
7
- 支持全站mock模拟数据/api请求数据,两种方式切换访问
8
- 支持菜单管理操作自动同步路由
9 7
- 新增图表、富文本编辑器等demo
10 8
- 新增NProgress进度条
11
- bug修复
9
10
11
### 1.2.0
12
13
*2018-05-03*
14
15
- 支持菜单管理操作动态(菜单)路由
16
- 移除api文件夹目录,简化api请求方式
17
- 新增element-ui组件主题12套,可同步修改配置设置成整站主题
18
- 调整store状态目录结构,改变设置/获取方式
19
- 调整views视图层结构,更友好的支持动态(菜单)路由
20
- 修复其它已知bug
12 21
13 22
14 23
### 1.1.0

+ 6 - 78
README.md

@ -1,92 +1,20 @@
1 1
## renren-fast-vue
2 2
- renren-fast-vue基于vue、element-ui构建开发,实现[renren-fast](https://gitee.com/renrenio/renren-fast)后台管理前端功能,提供一套更优的前端解决方案
3
- 定制主题风格,通过scss变量统一一站式定制
4 3
- 前后端分离,通过token进行数据交互,可独立部署
5
- 发布时,支持动态配置CDN静态资源/切换新旧版本
4
- 主题定制,通过scss变量统一一站式定制
5
- 动态菜单,通过菜单管理统一管理访问路由
6
- 数据切换,通过mock配置对接口数据/mock模拟数据进行切换
7
- 发布时,可动态配置CDN静态资源/切换新旧版本
6 8
- 演示地址:[fast.demo.renren.io](http://fast.demo.renren.io) (账号密码:admin/admin)
7 9
8 10
![demo-screenshot_01](https://github.com/daxiongYang/renren-fast-vue/blob/master/demo-screenshot/01.png)
9 11
10 12
![demo-screenshot_02](https://github.com/daxiongYang/renren-fast-vue/blob/master/demo-screenshot/02.png)
11 13
12
![demo-screenshot_03](https://github.com/daxiongYang/renren-fast-vue/blob/master/demo-screenshot/03.png)
13 14
14 15
## 更新日志
15 16
每个版本的详细更改都记录在[release notes](https://github.com/daxiongYang/renren-fast-vue/releases)中。
16 17
17 18
18
19
## 开发
20
> 无法正常预览项目效果时,请先检查是否正常安装依赖,再查看启动服务是否存在报错
21
22
```bash
23
# 克隆项目
24
git clone https://github.com/daxiongYang/renren-fast-vue.git
25
26
# 安装依赖(优先使用)
27
npm install
28
# 安装依赖(下载较慢时使用)
29
npm install --registry=https://registry.npm.taobao.org
30
31
#上述2种【安装依赖】无法正常时,请尝试删除node_modules文件夹后,使用cnpm安装
32
# 第一步
33
npm install -g cnpm --registry=https://registry.npm.taobao.org
34
# 第二步
35
cnpm install
36
37
# 启动服务
38
npm run dev
39
```
40
41
- 开发时,如何连接后台项目api接口?
42
> 修改renren-fast-vue/static/config/index.js目录文件中window.SITE_CONFIG.baseUrl = '本地api接口请求地址'
43
44
- 开发时,如何解决跨域?
45
> 1. 修改renren-fast-vue/config/dev.env.js目录文件中OPEN_PROXY: true开启代理
46
> 2. 修改renren-fast-vue/config/index.js目录文件中proxyTable对象target: '代理api接口请求地址'
47
> 3. 重启本地服务
48
49
- 开发时,如何提前配置CDN静态资源?
50
> 修改renren-fast-vue/static/config/index-[qa/uat/prod].js目录文件中window.SITE_CONFIG.cdnUrl = '静态资源cdn地址' + window.SITE_CONFIG.staticFileName
51
52
## 发布
53
> 构建生成的资源文件保存在renren-fast-vue/dist目录下,可通过config/index.js目录文件修改相关配置信息
54
55
```bash
56
# 构建生产环境(默认)
57
npm run build
58
59
# 构建测试环境
60
npm run build --qa
61
62
# 构建验收环境
63
npm run build --uat
64
65
# 构建生产环境
66
npm run build --prod
67
```
68
69
- 构建生成后,发布需要上传哪些文件?
70
> renren-fast-vue/dist目录下:180307(静态资源,由当前日期动态生成文件夹名)、config(配置文件)、index.html
71
72
- 构建生成后,如何动态配置CDN静态资源?
73
> 修改renren-fast-vue/dist/config/index.js目录文件中window.SITE_CONFIG.cdnUrl = '静态资源cdn地址' + window.SITE_CONFIG.staticFileName
74
75
- 构建生成后,如何动态切换新旧版本?
76
> 修改renren-fast-vue/dist/config/index.js目录文件中window.SITE_CONFIG.staticFileName = '180307(静态资源文件夹名称)'
77
78
79
## 其他
80
``` bash
81
# build for production and view the bundle analyzer report
82
npm run build --report
83
84
# run unit tests
85
npm run unit
86
87
# run e2e tests
88
npm run e2e
89
90
# run all tests
91
npm test
92
```
19
## 说明文档
20
项目目录、开发、部署等说明都在[Wiki](https://github.com/daxiongYang/renren-fast-vue/wiki)中。

二进制
demo-screenshot/01.png


二进制
demo-screenshot/02.png


二进制
demo-screenshot/03.png


+ 1 - 1
package.json

@ -1,6 +1,6 @@
1 1
{
2 2
  "name": "renren-fast-vue",
3
  "version": "1.0.0",
3
  "version": "1.2.0",
4 4
  "description": "renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。",
5 5
  "author": "daxiong.yang <daxiong.yang@qq.com>",
6 6
  "private": true,