You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。但是真正强大的 Shell 是深藏不露的 zsh,史称『终极 Shell』,由于与 bash 相似,功能又有所加强,zsh 在 Linux 社区获得了关注。但因配置过于复杂,所以初期无人问津。直到国外有个程序员开发出了一个能够快速上手的 zsh 项目,叫做「oh my zsh」。
Mac从0到1安装前端开发环境
刚拿到一台新的Mac Pro 电脑,第一步都是要安装开发环境,这里记录下需要安装的软件和安装的步骤。
一、编辑器
这两个没啥好说的,直接网上下载软件,直接安装即可,这里主要记录一下 Vscode 需要安装的插件。
二、命令行相关工具
Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装、卸载、更新、查看、搜索等很多实用的功能。简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷。
我们可以利用HomeBrew 安装 Nvm, Node , Mysql ,Iterm2 等等。
2.1、HomeBrew安装
官网安装 HomeBrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
可能存在问题
卡在这个状态,
出现这个原因是因为源不通,代码来不下来,解决方法就是更换国内镜像源:
手动执行下面这句命令,更换为中科院的镜像:
然后把homebrew-core的镜像地址也设为中科院的国内镜像
2.2、Iterm2 和 Zsh
Iterm2 是一个用来替换 系统自带 Terminal 的更现代化的命令行工具。
安装 Iterm2 有两种方式
brew install Iterm2
如果上一步 HomeBrew安装完成,可以直接用 brew 来安装,简单又方便。
Zsh 安装
目前常用的 Linux 系统和 OS X 系统的默认 Shell 都是 bash。但是真正强大的 Shell 是深藏不露的 zsh,史称『终极 Shell』,由于与 bash 相似,功能又有所加强,zsh 在 Linux 社区获得了关注。但因配置过于复杂,所以初期无人问津。直到国外有个程序员开发出了一个能够快速上手的 zsh 项目,叫做「oh my zsh」。
on-my-zsh 插件的安装
2.3、安装node环境
前端开发最重要的就是node环境的安装了,但是node有很多个版本,因此我们需要一个管理node版本的工具, nvm。
如何安装nvm
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.29.0/install.sh | bash
安装node
nrm 是什么东西?
前端使用的包基本都是npm来下载,但是国内从npm官方源去下载包比较慢,因此需要切换到国内的一些镜像源。
nrm 就是一个管理镜像源的工具。
2.4、安装mysql 和 可视化客户端工具
安装 mysql
推荐的客户端工具
sequel Pro 是一个开源免费的 Mysql 客户端工具,整体还是很好用的。《下载地址》
三、其他工具
输入法属于个人需求,看要不要了。
spectacle 这个分屏软件,如果你是用多屏幕进行开发,建议还是安装下,贼好用。
The text was updated successfully, but these errors were encountered: