# renren-fast-vue **Repository Path**: jianbin.l/renren-fast-vue ## Basic Information - **Project Name**: renren-fast-vue - **Description**: renren-fast-vue基于vue、element-ui构建开发,实现renren-fast后台管理前端功能,提供一套更优的前端解决方案。 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: https://www.renren.io/community - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 616 - **Created**: 2023-12-22 - **Last Updated**: 2023-12-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## renren-fast-vue - renren-fast-vue基于vue、element-ui构建开发,实现[renren-fast](https://gitee.com/renrenio/renren-fast)后台管理前端功能,提供一套更优的前端解决方案 - 前后端分离,通过token进行数据交互,可独立部署 - 主题定制,通过scss变量统一一站式定制 - 动态菜单,通过菜单管理统一管理访问路由 - 数据切换,通过mock配置对接口数据/mock模拟数据进行切换 - 发布时,可动态配置CDN静态资源/切换新旧版本 - 演示地址:[http://demo.open.renren.io/renren-fast](http://demo.open.renren.io/renren-fast) (账号密码:admin/admin) ![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133529_ff15f192_63154.png "01.png") ![输入图片说明](https://images.gitee.com/uploads/images/2019/0305/133537_7a1b2d85_63154.png "02.png") ## 说明文档 项目开发、部署等说明都在[wiki](https://github.com/renrenio/renren-fast-vue/wiki)中。 ## 更新日志 每个版本的详细更改都记录在[release notes](https://github.com/renrenio/renren-fast-vue/releases)中。 # wiki https://github.com/renrenio/renren-fast-vue/wiki # 常见问题 ## 开发时,如何连接后台项目api接口? ``` 修改/static/config/index.js目录文件中 window.SITE_CONFIG['baseUrl'] = '本地api接口请求地址'; ``` ## 开发时,如何解决跨域? ``` 1. 修改/config/dev.env.js目录文件中OPEN_PROXY: true开启代理 2. 修改/config/index.js目录文件中proxyTable对象target: '代理api接口请求地址' 3. 重启本地服务 ``` ## 开发时,如何提前配置CDN静态资源? ``` 修改/static/config/index-[qa/uat/prod].js目录文件中window.SITE_CONFIG['domain'] = '静态资源cdn地址'; ``` ## 构建生成后,发布需要上传哪些文件? ``` /dist目录下:1805021549(静态资源,18年05月03日15时49分)、config(配置文件)、index.html ``` ## 构建生成后,如何动态配置CDN静态资源? ``` 修改/dist/config/index.js目录文件中window.SITE_CONFIG['domain'] = '静态资源cdn地址'; ``` ## 构建生成后,如何动态切换新旧版本? ``` 修改/dist/config/index.js目录文件中 window.SITE_CONFIG['version'] = '旧版本号'; ``` ## chromedriver@2.27.2 install: `node install.js` ``` 第一种方法 1. npm install chromedriver --chromedriver_cdnurl=https://cdn.npm.taobao.org/dist/chromedriver 2. npm install 第二种方法,第一种方法不行的话 1. 下载文件 https://chromedriver.storage.googleapis.com/2.27/chromedriver_win32.zip 文件路径需要替换成自己的下载路径 2. npm install chromedriver --chromedriver_filepath=C:/Users/redmi/Downloads/chromedriver_win32.zip 3. npm install ``` ## Module build failed: Error: Cannot find module 'node-sass' ``` npm install node-sass --save-dev npm install node-sass@npm:sass --ignore-scripts ```