基于智能手写笔的电子病历系统-Web管理端
Go to file
daxiongYang 36de97063e 压缩demo截图描述图片 2018-04-01 20:44:46 +08:00
build Mock模拟数据调整 2018-03-14 01:09:39 +08:00
config 增加项目描述信息 2018-03-07 22:33:00 +08:00
dist 皮肤可定制完成. 2018-04-01 20:26:11 +08:00
src 皮肤可定制完成. 2018-04-01 20:26:11 +08:00
static 修改api接口地址 2018-04-01 20:29:30 +08:00
test gitee迁移到github. 2018-01-29 21:59:04 +08:00
.babelrc 1. 优化树形数据转换方法 2018-02-04 22:02:20 +08:00
.editorconfig gitee迁移到github. 2018-01-29 21:59:04 +08:00
.eslintignore gitee迁移到github. 2018-01-29 21:59:04 +08:00
.eslintrc.js gitee迁移到github. 2018-01-29 21:59:04 +08:00
.gitignore gitee迁移到github. 2018-01-29 21:59:04 +08:00
.postcssrc.js gitee迁移到github. 2018-01-29 21:59:04 +08:00
LICENSE Initial commit 2018-01-29 21:25:43 +08:00
README.md demo截图描述修改 2018-04-01 20:39:51 +08:00
favicon.ico 修改项目描述 2018-02-10 11:27:36 +08:00
gulpfile.js 修复npm run build --report 打包同时查看文件详细体积bug 2018-03-09 15:47:59 +08:00
index.html Mock模拟数据调整 2018-03-14 01:09:39 +08:00
package.json 更新element-ui版本,修复左侧菜单收缩卡顿问题 2018-03-29 21:46:01 +08:00
screenshot_01.png 压缩demo截图描述图片 2018-04-01 20:44:46 +08:00
screenshot_02.png 压缩demo截图描述图片 2018-04-01 20:44:46 +08:00
screenshot_03.png 压缩demo截图描述图片 2018-04-01 20:44:46 +08:00

README.md

renren-fast

  • 一个轻量级的Java快速开发平台能快速开发项目并交付【接私活利器】
  • 友好的代码结构及注释,便于阅读及二次开发
  • 完善的XSS防范及脚本过滤彻底杜绝XSS攻击
  • 实现前后端分离通过token进行数据交互
  • 后台Git地址gitee.com/renrenio/renren-fast

renren-fast-vue

  • renren-fast-vue基于vue、element-ui构建开发实现renren-fast后台管理前端功能提供一套更优的前端解决方案
  • 前后端分离通过token进行数据交互可独立部署
  • 发布时支持动态配置CDN静态资源切换新旧版本
  • 演示地址:fast.demo.renren.io (账号密码admin/admin)

demo-screenshot_01

demo-screenshot_02

demo-screenshot_03

开发

无法正常预览项目效果时,请先检查是否正常安装依赖,再查看启动服务是否存在报错

# 克隆项目
git clone https://github.com/daxiongYang/renren-fast-vue.git

# 安装依赖(优先使用)
npm install
# 安装依赖(下载较慢时使用)
npm install --registry=https://registry.npm.taobao.org

#上述2种【安装依赖】无法正常时请尝试删除node_modules文件夹后使用cnpm安装
# 第一步
npm install -g cnpm --registry=https://registry.npm.taobao.org
# 第二步
cnpm install

# 启动服务
npm run dev
  • 开发时如何连接后台项目api接口

修改renren-fast-vue/static/config/index.js目录文件中window.SITE_CONFIG.baseUrl = '本地api接口请求地址'

  • 开发时,如何解决跨域?
  1. 修改renren-fast-vue/config/dev.env.js目录文件中OPEN_PROXY: true开启代理
  2. 修改renren-fast-vue/config/index.js目录文件中proxyTable对象target: '代理api接口请求地址'
  3. 重启本地服务
  • 开发时如何提前配置CDN静态资源

修改renren-fast-vue/static/config/index-[qa/uat/prod].js目录文件中window.SITE_CONFIG.cdnUrl = '静态资源cdn地址' + window.SITE_CONFIG.staticFileName

发布

构建生成的资源文件保存在renren-fast-vue/dist目录下可通过config/index.js目录文件修改相关配置信息

# 构建生产环境(默认)
npm run build

# 构建测试环境
npm run build --qa

# 构建验收环境
npm run build --uat

# 构建生产环境
npm run build --prod
  • 构建生成后,发布需要上传哪些文件?

renren-fast-vue/dist目录下180307静态资源由当前日期动态生成文件夹名、config配置文件、index.html

  • 构建生成后如何动态配置CDN静态资源

修改renren-fast-vue/dist/config/index.js目录文件中window.SITE_CONFIG.cdnUrl = '静态资源cdn地址' + window.SITE_CONFIG.staticFileName

  • 构建生成后,如何动态切换新旧版本?

修改renren-fast-vue/dist/config/index.js目录文件中window.SITE_CONFIG.staticFileName = '180307静态资源文件夹名称'

其他

# build for production and view the bundle analyzer report
npm run build --report

# run unit tests
npm run unit

# run e2e tests
npm run e2e

# run all tests
npm test