首先我们要了解的是公司开发流程,一般来说公司都会有研发总监、研发主管、研发组长、产品经理、项目经理、运维、测试、前端开发、后端开发、UI设计等其他人员,那在我们前端开发时需要哪些人员支持呢?比如现在我们在开发一个项目,项目前期会有产品去和研发相关人员对接项目需求,对接好以后具体需求是由开发人员的直接领导去安排,比如主管或者组长。需求分配好以后,需要UI设计支持我们原型图,后端支持我们API。在与UI和后端对接时,及时沟通是关键!
那很多前端新手就疑惑,自己电脑安装齐全,可以马上开发,公司配备的电脑一片空白,都需要下载些什么?
1.我们需要下载git、node及开发编辑器如vscode
git下载官网:https://git-scm.cn/downloads
node下载官网:https://nodejs.cn/download/
vscode应用商店下载即可。
node下载时需要注意项目使用的版本,这点不懂就问组长/主管,然后也需要了解到项目使用的包管理器是npm/yarn/pnpm,版本是多少(如何下载包管理器/查看包管理器版本自己可以上网查询)。
也可使用nvm,一款node版本管理工具,可自行选择并安装。
2.相关程序下载完成后进行git操作
向直接领导人询问git仓库地址,并了解git开发规范,每个公司都不一样,一般开发分为主分支、各自的开发分支;或者主分支和功能分支,看每个公司的习惯,这点要询问直接领导人。
2-1 git clone克隆代码到本地
2-2 基于主分支创建自己的开发分支(若git开发规范为主分支和各自开发分支)
若git开发规范为主分支和功能分支进行2-3操作
2-3 基于主分支创建功能分支(已有功能分支直接切换开发即可)
2-4 主分支若有更新及时pull
进行commit操作前需要了解git-commit的规范
2-5 开发完成进行commit-push操作
以上都为git的开发基本步骤,详细命令可自行上网查询