安装环境
首先我们需要安装开发必备环境,如git svn nodejs等
XCode命令行工具
XCode命令行工具包含很多常用软件,如git svn gcc等。
使用终端运行
xcode-select --install
运行后会进行相关软件等下载。
Node.js
Node.js是一个能够在服务器端运行JavaScript的开放源代码、跨平台JavaScript运行环境。现代化前端依赖扩展都通过npm安装,而npm是nodejs的一个模块。
前往node.js官方网站下载,选择对应的系统进行下载和安装。
⚠️注意:Node.js v8.1.0环境下的Vue-cli有Bug,尽量不要下载
安装v8.1.0版本。
安装开发软件
人类与动物的区别就是会使用工具,软件开发也是同理。
WebStorm
前端开发神器,官方介绍是最智能的 JavaScript IDE
,支持最新的ES6语法,在线调试等,让你的前端开发无往不利。
WebStorm下载,点击Download按钮,网站会自动识别系统,自动下载相对应的版本。
辅助软件
AnyConnect
AnyConnect为思科推出的VPN客户端,目前已有Windows、Android、iOS、OS X、Ubuntu、WebOS等操作系统的客户端。
在软件开发中,我不推荐各位有问题使用百毒搜索,尽量使用google,以及搜索尽量使用英文搜索,中文搜索资料不多。因此我们就需要进行翻墙访问了,AnyConnect是我用过最好的一款vpn软件,vpn服务器可自行搭建或购买别人提供的服务,费用大约10元一个月左右,一顿饭钱就能让你超越大部分开发者,你值得拥有。
下载地址https://dl.xxshe.com/cisco_anyconnect/?C=M;O=D
Google Chrome
Google Chrome是由Google开发的免费网页浏览器,尽量前往官方网站下载,但是由于不可描述的原因,大陆无法直接访问官方网站,这就是为什么我要把Chrome放在anyconnect下面了,你可以先翻墙再进行下载。
官方网站https://www.google.com/chrome
Sublime Text
Sublime Text 是一套跨平台的文本编辑器。主要有以下特点
- Sublime Text 支持众多编程语言,并支持语法上色。
- 可通过包(Package)扩充本身的功能。
- 支持多行编辑,自动完成,自动存储、自定义快捷键、拼写检查与修正、宏、重复编辑动作等。
下载地址https://www.sublimetext.com/
此文章还会持续更新