微企点自助建站系统,上海网站外包,网站建设最重要的是什么,北京上海网站建设公司哪家好「面试专栏」前端面试之开发环境篇#x1f331;序言#x1f332;一、git1、为什么要使用git?2、常用的git命令3、git提交规范#x1f333; 二、Chrome调试工具#x1f334;三、抓包1、抓包工具2、抓包过程#x1f33e;四、linux 常用命令1、为什么要用linux#xff1f;2… 「面试专栏」前端面试之开发环境篇序言一、git1、为什么要使用git?2、常用的git命令3、git提交规范 二、Chrome调试工具三、抓包1、抓包工具2、抓包过程四、linux 常用命令1、为什么要用linux2、linux常用命令五、结束语彩蛋 One More Thing️pdf内容获取️更新地址️番外篇序言
在实际的开发中开发环境的工具使用能直观的体现出某个人的工作产出效率。因此在面试中面试官也会经常问到关于 git 、 linux 等常见的一些面试题。所以了解相关方面的知识点也是很有必要滴~
那么在下面的这篇文章中将讲解一些比较常见的开发环境下的知识点以供大家备试使用。
一起来学习吧~
一、git
1、为什么要使用git?
最常用的代码版本管理工具大型项目需要多人协作开发必须熟用 git 如果你知道 git 或者之前不用 git 很难通过面试Mac OS 自带 git 命令 windows 可去官网下载git 服务端常见的有 github 、 coding.net 等大公司会搭建自己的内网 git 服务。
2、常用的git命令
命令用途git init初始化一个仓库git clone克隆项目git add .把所有文件添加上。如果后面有文件名则只把该文件参加上git status随时掌握工作区的状态git diff如果Git status告诉你有文件被修改过用git diff可以查看修改内容git commit -m “xxx”提交一行记录git push origin master提交到服务端git pull origin master从服务端拉代码下来git branch xxx创建新分支每个人都需要有自己的分支互不干扰git checkout -b xxx / git checkout xxx切换分支git merge xxx做完之后要把主分支合并git stash把写错的代码先放一边之后切换分支再放上去git log穿梭前用git log可以查看提交历史以便确定要回退到哪个版本git reflog要重返未来用git reflog查看命令历史以便确定要回到未来的哪个版本。git log --graph可以看到分支合并图
3、git提交规范
下面用一张图来了解下平常我们在提交代码时 git 的一些规范。具体如下图 二、Chrome调试工具
ElementsNetworkConsoleApplicationdebugger查看内存泄漏等等
三、抓包
1、抓包工具
移动端 h5 页查看网络请求需要用工具抓包windows 一般用 fiddler 抓包Mac OS 一般用 charles 来进行抓包。
2、抓包过程
手机和电脑连接同一个局域网将手机代理到电脑上手机浏览网页即可抓包查看网络请求网址代理https 。
四、linux 常用命令
1、为什么要用linux
公司的线上机器一般都是 linux 比如阿里云测试机也需要保持使用一致的 linux 测试机或者线上机出了问题本地又不能复现需要去排查比如别人的手机没有问题另外一个人的手机出现问题本地环境又不能看是什么错误这个时候就一定一定要去排查。
2、linux常用命令
如下表格
命令含义ssh 用户名ip地址如ssh root192.168.10.21登录linux的线上机或者测试机ls查看当前文件目录下的所有文件夹ls -a把隐藏文件夹也一并显示出来llls是平铺看文件ll是以列表的形式查看所有文件包括隐藏文件clear清空屏幕mkdir 文件名如mkdir abc创建文件夹rm 文件名删除文件rm -rf 文件名如rm -rf abc删除文件夹mv 旧文件名 新文件名如mv index.html index1.html修改文件index.html的名字为index1.htmltab键对单词进行填满cd …/回到上级目录cp 文件名1 文件名2如cp a.js b.js拷贝一份a.js新拷贝的文件命名为b.jstouch 文件名如 touch b.js建立一个空文件vi 文件名往文件里面添加内容vim 文件名往文件里面添加内容通过i键进入编写es键退出编写:w进行保存:q!强制退出vimtutor查看vim的教程cat 文件名打印出该文件的所有内容head 文件名打印出前面几行tail 文件名打印出最后几行grep “关键字” 文件名如grep “babel” package.json查询某个文件里面包含关键字的内容
五、结束语
以上文章讲解了在面试中一些常考的开发环境知识对于前端的面试来说开发环境相关的内容考察的相对比较少所以大家可以通过本文做一个简单的了解。
到这里关于开发环境的一些常见知识讲到这里就结束啦希望对大家有帮助~
彩蛋 One More Thing
️pdf内容获取 微信搜索 星期一研究室 并关注回复关键词 开发环境面试pdf 获取相关 pdf 内容~
回复 面试大全pdf 可获取全专栏内容
️更新地址 offer来了面试专栏
️番外篇 关注公众号星期一研究室第一时间关注优质文章更多精选专栏待你解锁~如果这篇文章对你有用记得留个脚印jio再走哦~以上就是本文的全部内容我们下期见