1.下载人人开源项目
进入下面两个项目,拷贝下载地址
进入gitbash窗口,把这俩项目下载下来
$ git clone https://gitee.com/renrenio/renren-fast.git
git clone https://gitee.com/renrenio/renren-fast-vue.git
2.引入我们的后台项目并启动
(1)把renren-fast放入我们的项目中,renren-fast中如果有.git文件夹要先删除
(2)pom文件中加入这一模块
(3)其中有一些报错,我直接在错误后面alt+enter然后设置下jdk就好了
(4)创建后台的库 gulimall_admin
将项目内的如下sql拷过去执行
(5)配置文件修改及后台项目启动
启动linux系统 ,然后项目内application-dev.yml文件修改配置如下
启动项目,浏览器访问,如下则成功
3.引入前端项目并启动
(1)将renren-fast-vue文件夹拖入vscode
(2)下载node,直接去官网下载即可,node在前端就相当于后端里的maven,可以方便前端依赖的下载与管理
(3)原本下载依赖的地址是国外的,现在改成淘宝的会快很多
npm config set registry http://registry.npm.taobao.org/
(4)控制台执行npm install下载该前端项目所需依赖
建议使用 node.js 10.x 版本
如果报错,先把 node_modules 全部删除,然后再 npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
最后 npm install。
还是报错的话 先cmd窗口执行npm install chromedriver --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver
再根据报错信息,或者不管报不报错在VS中执行
npm install --ignore-scripts
再执行
npm install node-sass --save-dev
最后执行npm run dev
我反正最后这样才成功的
若是弄了半天还没成功 就把软件全部删一删 重新装下 软件版本降低下 或者参考
renren-fast-vue项目搭建 里的第七点看能不能解决
(5)执行npm run dev运行前端项目
输入账号密码admin admin 输入验证码 登陆成功