大家好,我是小护士。本篇主要是讲述我是如何准备开发环境的,以及在最后梳理一份开发环境的参数list。老司机就直接忽略本篇吧。
准备Github远程仓库
这是我为这次开发准备的Github仓库地址:
一开始新建完仓库的时候,仓库内部应该至少有个readme.md,供其他读者看懂这个项目是干嘛的。
准备Git,然后git clone
由于我的操作系统环境是Ubuntu16.04LTS,并不是大众所认识的Windows,而该操作系统跑Linux kernel,所以本身就自带了git程序。接下来,直接找个好地方然后执行命令:
git clone git@github.com:william8188/dagongzai.git
准备好ssh key,检查好权限
如果之前一直都没有任何git使用的经历,那么就要在此刻给自己新建key了,新建完key以后还要加入到自己的setting里面,给予它pull\push的权限。写到这里,我就忽然想到自己两年前刚入职那会儿,benson手把手教我怎么用git,帮我准备开发环境,哎,好感动囉。
下面是关于如何新建key的github官方FAQ:
https://help.github.com/articles/generating-a-new-ssh-key-and-adding-it-to-the-ssh-agent/
弄完key以后,尝试用ssh程序去检查权限:
ssh -T git@github.com
弄完这一切基本事情以后,就可以大手大脚地玩起git命令了,一般来说我都会写个hello,world到readme.md那里,然后来个git commit 和git push。
准备好开发工具和运行环境
这里我就不会详细讲解怎么安装Java,怎么安装NodeJS了,如果英语了得的话,直接翻墙问问谷歌,很多东西都可以迎刃而解。我就截个图吧:
在IDE的选择上,我个人比较喜欢Jetbrain家的东西,WebStorm、IDEA
、PyCharm等等。但实际开发过程中,我还是会用VIM插件的。
确认系统环境
最后一步就是看看自己的电脑有多牛逼了,因为配置高的电脑可以玩得任性一点。主要是看内存多大。有些高配电脑可以连开好几个IDE也不卡,有些低配电脑连IDE都开不起,只能直接vi。
下面是我老爷机的配置:
下篇直接开干了,先从单体式架构做起来