开源项目分析(下)
参考狂神
以el-Admin为例
遵守开源协议!!!!!!!!!!!!!!!!!!!!!!!
看看,我们是可以进行专利和商业使用的,那么这种开源代码可以用来做项目了,对吧
目录
学习方式:
1.不知道这个代码怎么来的
2.这个代码跑不起来
3.这个项目对我们有什么帮助
观察开源项目
后端
前端vue经典布局
开源项目下载
优先使用gitee,先不用着急运行,要观察内部文件:
- 1.此开源项目用了什么技术架构(SpingBoot,Vue,Redis)
- 2.是否有数据库(Mysql,InnoDB)
- 3.你的环境是否匹配(JDK,Maven,nmp,Node.js,Redis)
去官网找此开源信息
跑起来
1.找到数据库脚本
2.我们发现它是没用建库语句的,所以我们随便建个库,再执行它
3.前端依赖安装(基本是在cmd里nmp install)
4.导入项目,不要Open!
然后我们这儿就导入项目成功了
右边没有报错,说明代码OK
5.分析后端项目
查看项目文件夹
分析common文件夹
###### swagger
如果common里面有Redis文件那么就在后台打开Redis
其它
重要的就是查看是否有Swagger和Redis
分析system文件夹
服务器默认端口
Redis默认端口
开发环境里要设置好
跑起来后端
有问题就面向百度编程,一步一步解决jar包依赖问题
去8000端口,swagger的默认端口,发现这么多API很舒服啊
前端就是安装依赖,看接口是否正常
查看报错
F12看看有没有报红
都点点看,是不是都跑起来了
跑起来了就成功了半了!