前几天我下载人人开源 renren-fast 的前后端准备完成毕设,结果遇到了非常多的坎坷!我要把我所有遇到的挫折都记录下来避免大家也出错!!!!!!!!!!!!!
前提:我没有把人人开源部署到任何系统里(如果你要把人人开源部署到谷粒商城的话就不要看了!!!!!!!)!!!!!!!我只是单纯用一下这个框架然后往框架里加东西!!!!!!!!!!!!!!!!!
我用的是MySql,IDE和谷歌
去官网下载压缩包 链接:人人开源社区 | 开源项目 (renren.io)
1.后端
按照官网教程部署后端,后端部署非常简单
往自己的数据库中导入压缩包里的sql(db里的.sql文件)->连接数据库(修改代码src.main.resources.application-dev.yml中的账号密码以及数据库名称(如果你改名了的话))->over
导入sql:打开navicat->新建数据库->右键数据库,运行SQL,选择压缩包里的sql(db里的.sql文件)->over。字符集的选择如下图

连接数据库:
理论上来说,后端已经部署完毕了
2.前端
前端比后端稍微麻烦一点,需要提前下载Node.js
(1).Node.js下载教程:Node.js安装及环境配置教程_無遇的博客-CSDN博客_安装node.js环境
根据我之前的实践经历,我觉得这个教程是很好的,跟着这个应该没什么大问题
(2).前端部署:
这个时候就不要跟官网了,官网比较难懂一些(针对像我这样的小白哈)
简单总结就是设置淘宝镜像->安装依赖->over
教程:
命令:
配置淘宝镜像:
npm config set registry https://registry.npm.taobao.org/
安装依赖:
npm install
注意这里提到的所有命令都在前端项目的终端里输入,具体见下图

理论上来说到配置到这里就已经可以启动了
3.启动
先启动那个都可以,如果是先启动前端就在启动后端在之后再刷新一下页面
启动前端:在终端输入
npm run dev
启动成功了的样子

启动后端:就点击右上角的小三角,没有的话如下图
运行它

正常来说这样一下来 就完全🆗,如果你跟我一样只是简单用一下这个框架就不要轻易开什么代理,部署什么跨域!!!!!!千万不要!!!!!因为这些东西 人家已经做好了!!!!!!!!不用我们改!!!!!!!!
如果还有疑难杂症就去人人开源的用户中心去提问!!!!!!会有管理员解答(就是需要稍微等一会)!!!!!!!!!!!!!我的小毛病就是在这里解决的!!!!!!!!!!
人人开源用户中心链接:登入 (renren.io)
祝你好运!!!!!!!!!!!!!!
1621

被折叠的 条评论
为什么被折叠?



