准备开发环境

作者: William李梓峰 | 来源:发表于2017-07-29 17:24 被阅读0次

大家好,我是小护士。本篇主要是讲述我是如何准备开发环境的,以及在最后梳理一份开发环境的参数list。老司机就直接忽略本篇吧。

准备Github远程仓库

这是我为这次开发准备的Github仓库地址:

https://github.com/william8188/dagongzai

一开始新建完仓库的时候,仓库内部应该至少有个readme.md,供其他读者看懂这个项目是干嘛的。

准备Git,然后git clone

由于我的操作系统环境是Ubuntu16.04LTS,并不是大众所认识的Windows,而该操作系统跑Linux kernel,所以本身就自带了git程序。接下来,直接找个好地方然后执行命令:

git clone git@github.com:william8188/dagongzai.git

linux command line

准备好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

linux command line

弄完这一切基本事情以后,就可以大手大脚地玩起git命令了,一般来说我都会写个hello,world到readme.md那里,然后来个git commit 和git push。

准备好开发工具和运行环境

这里我就不会详细讲解怎么安装Java,怎么安装NodeJS了,如果英语了得的话,直接翻墙问问谷歌,很多东西都可以迎刃而解。我就截个图吧:

linux command line

在IDE的选择上,我个人比较喜欢Jetbrain家的东西,WebStorm、IDEA
、PyCharm等等。但实际开发过程中,我还是会用VIM插件的。

确认系统环境

最后一步就是看看自己的电脑有多牛逼了,因为配置高的电脑可以玩得任性一点。主要是看内存多大。有些高配电脑可以连开好几个IDE也不卡,有些低配电脑连IDE都开不起,只能直接vi。

下面是我老爷机的配置:

computer

下篇直接开干了,先从单体式架构做起来

相关文章

  • 准备开发环境

    大家好,我是小护士。本篇主要是讲述我是如何准备开发环境的,以及在最后梳理一份开发环境的参数list。老司机就直接忽...

  • 1、准备开发环境

    每次项目开发前,检查以下环境配置是否正确并更新到最新版本。 1、安装浏览器 Chrome 下载:https://w...

  • Java开发环境准备

    开篇 换电脑,记录下安装的应用,留作参考,有修改持续更新先将就电脑文件全部备份到百度云,然后开始安装系统、基本应用...

  • PRISMA开发环境准备

    本文属使用Prisma构建GraphQL服务系列。 必备环境 docker nodejs 安装PRISMA 注意,...

  • (一)准备开发环境

    Windows环境搭建 操作系统:windows7 编程语言:Python3.6下载地址:https://www....

  • Angular开发环境准备

    1、安装Node.js Node.js始创于2009年,为采用JavaScript编写服务器端应用程序提供了一个简...

  • 开发环境准备(一)

    安装nodejs安装cnpm(淘宝镜像) 1.全局安装Express和Express构造器 初始化一个expres...

  • Storm 开发环境准备

    操作模式 本地模式 在本地模式下,Storm拓扑结构运行在本地计算机的单一JVM进程上。这个模式用于开发、测试以及...

  • react开发环境准备

    sublime:如果不知道如何安装插件请参考一、babel插件1,安装babel插件 2,安装好后然后js文件使用...

  • SCALA 开发环境准备

    做了好多尝试,最后放弃了ECLIPSE开发SCALA,决定用IDEA,当然激活码百度下即可以找到。 安装SCA...

网友评论

    本文标题:准备开发环境

    本文链接:https://www.haomeiwen.com/subject/evlclxtx.html