上篇已经将基本的项目初始框架和环境搭建好,这篇就继续写基础篇的内容
1、初始化数据库:
每个服务对应一个数据库
2、使用人人开源项目做后台管理脚手架
克隆renren-fast和renren-fast-vue项目下来(git clone 地址)
将.git文件删掉,然后将后端的renren-fast放到guli项目下(添加到module中)
后端的构建完下面来构建前端的
3、构建人人开源前端
1、先配置好环境
(1)下载python3(下载node-sass的时候要用到)https://www.runoob.com/python3/python3-install.html
(2)下载node(目前是12的版本,有自带npm功能):https://nodejs.org/zh-cn/
安装好后将renren-fast-vue的.git文件删除,后用vscode打开
(3)打开package.json文件,看到node-sass的版本改为4.14.1(和node的版本对应)
(4)npm install
npm run dev
(5)运行成功
(注意:如下载不成功可用npm i node-sass --sass_binary_site=https://npm.taobao.org/mirrors/node-sass/ 先下载node-sass包,注意下载前先清除下node-sass的缓存:npm rebuild node-sass npm uninstall node-sass)
5、放弃基础篇
后面粗略看了下,基础篇的基本就是前端的编写,无趣。后面的内容主要可以学习四点:
1、其他模块的搭建
2、阿里云oss:https://mp.csdn.net/console/editor/html/108190197
3、统一异常等的处理:https://mp.csdn.net/console/editor/html/108198411
4、JSR303校验:https://mp.csdn.net/console/editor/html/108190189
其他的和市面的其他教程差不多。
那么我就直接跳到高级篇看去了。告辞