# 开发工具及各技术栈同学准备
# 1.开发工具准备
相信能来学习我们本季度的同学,都或多或少有一定的基础了,大家看一下自己电脑有没有安装以下的开发或者调试工具,没有的话安装一下:
① 开发工具:
VScode【第一学期课时4,查看视频】
② 本地运行环境:UPUPWANK【第二学期第一季课时120,查看视频】
③ api调试工具:postman【第二学期第三季课时8,查看视频、安装文档】
# 2.技术栈(node【egg.js框架】)同学准备
- 我们在课程介绍里面已经说了,同学们最好是学习了我们第二学期第三季课程【即学习过我们企业网站前后端完整开发】的同学,可以来学习本季课程,这样的话,在你的VScode中,就存在一个名为
myegg的项目,我们的课程是在这个项目基础上继续做的开发。如果你还学习过我们第三学期第一季课程(章节7),那么你就无需做任何准备,打开你的vscode, 打开myegg项目,直接学习即可。- 如果你没有学习上面说的两套课程,但是你有node的技术基础,那么你去群文件里面下载本节课的课件,课件里面有
myegg项目的完整代码(包含数据库)压缩文件,下载之后解压,然后拖到vscode里面来,然后在vscode的终端,运行一下npm install安装一下myegg项目的依赖,然后将数据库文件导入到mysql里面,然后就可以直接学习本套课程了。
# 3.技术栈(php【thinkphp框架】)同学准备
- VScode中的扩展,搜索
tp6, 安装thinkphp6 snippets代码提示扩展;- 群文件里面找到thinkphp的压缩包,里面有mysql数据库文件,同样的,把数据库文件导入到mysql里面,然后就可以直接学习本套课程了。
接下来,针对不同的技术栈同学,我们准备了两份学习文档,同学们根据自己的情况进行查看: