实习时注意事项
一、配置开发环境
1.配置npm源
2.配置hosts文件
3.开放目录权限
二、常见错误
1.gitlab项目地址404
2.链接地址无响应
常见名词
职位名词
一、配置开发环境
实习生到公司后一般都会分配一个项目,然后给一个小的需求练手,并且通过这个需求熟悉公司的开发流程
在此期间可能会遇到一些情况
1.配置npm源
公司中一般都会有自己的npm,当npm i时出现未找到的情况,一般就是公司设置了自己的npm源导致的
配置npm源一般有两种方式:
临时使用指定npm源:通过–registry参数指定
npm install <name> --registry=<path>
1
配置全局npm源:
npm config set registry <path>
1
查看npm源:
npm config get registry
1
2.配置hosts文件
hosts文件主要用于配置IP与域名的映射关系,在引入DNS(Domain Name System,域名系统)之前,网络中的主机是将容易记忆的域名映射到IP地址并将它保存在一个共享的静态文件hosts中,再由hosts文件来实现网络中域名的管理
在实际项目中,请求后端接口一般都是写后端接口对应的域名,而不会直接指定IP地址,而项目会有很多个环境,如开发环境、测试环境、线上环境等,若不修改hosts文件,则可能访问的就是线上环境(通过DNS服务器解析得到),而通过修改hosts文件可以将这个域名映射到指定的环境上
浏览器输入网址后的IP查找流程:
当用户在浏览器中输入一个需要登录的网址时,系统会首先自动从Hosts文件中寻找对应的IP地址
没有找到则查找浏览器的本地DNS缓存
还没有找到则把浏览器的解析请求发送给本地主机所指定的DNS服务器
hosts文件的切换一般使用SwitchHosts工具,直接从网上下载即可
3.开放目录权限
我在实习时就遇到过因为权限问题出现的错误,如项目依赖下载不下来,项目跑不起来,脚本不能创建文件等
Mac电脑文件权限步骤如下:
cd 你的文件夹路径的上一级目录。
sudo chmod -R 777 你的文件夹名。
输入密码。
成功
二、常见错误
1.gitlab项目地址404
一般这种情况都是因为权限不足,找leader加一下权限就好了
2.链接地址无响应
这种一般都是因为链接部署在测试环境或开发环境,而hosts没有配访问的直接是线上环境,而线上环境又没有这个路由导致的,找公司的wiki看一下是不是需要配置什么映射或者找leader问一问
常见名词
职位名词
PM:产品经理
工作:PPT和高层确认战略,写商业需求文档(BRD)和市场需求文档(MRD)还有产品需求文档(PRD)
很多公司会把Product Manager分成产品运营和产品策划两条线来发展。
目前更多公司产品经理的定位是负责整个产品的生命线,从需求管理、产品定位、设计、验收、运营推广,有甚者还会深入参与MRD和研发过程。
RD:开发工程师
工作:用代码实现产品提出的方案,并确保这是技术上的最优解
QA: Qualtiy Assurance,品质保证
工作:QA的主要职责就是质量保证工作,看RD实现的功能是否跟PM的需求一致
PD:产品设计师,Product Design是Product Manager的一部分职能
工作:word写文档 ,Visio、Axure(基于网站构架图的带注释页面示意图、操作流程图、以及交互设计,并可自动生成用于演示的网页文件和规格文件,以提供演示与开发)原型设计工具
UE:User Experience 用户体验,可能称作交互设计师、界面设计师
工作:做网页
UI:User Interface 用户界面,可能也叫界面设计师、视觉设计师
工作:实现页面效果图