MAC开发环境搭建

平台

  • MacBook Pro 13寸
  • macOS High Sierra 版本10.13.6

安装node

在node官网下载安装包,双击后一路来next安装

卸载node

之后打算用brew统一安装软件,故需要先卸载已安装的node。

$ sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
$ sudo rm -rf /usr/local/bin/npm
$ sudo rm -rf /usr/local/bin/node 
$ sudo rm /usr/local/share/man/man1/node.1
$ sudo rm /usr/local/lib/dtrace/node.d
$ sudo rm -rf ~/.npm
$ sudo rm -rf ~/.node-gyp
$ sudo rm -rf /opt/local/bin/node
$ sudo rm -rf /opt/local/include/node
$ sudo rm -rf /opt/local/lib/node_modules

安装Homebrew和homebrew-cask

Homebrew是MAC下的包管理工具,类似centos的yum, ubuntu的apt-get, 可以当做debian下的apt-get,但要强大得多。它尽可能的利用系统自带库,大大缩短编译时间;冗余库极少,软件包的管理清晰灵活;安装脚本完全用ruby编写,极易自由定制。
brew-cask是brew的一个加强版, 可以安装一些桌面应用, 例如chrome等等之类的。
官网:https://brew.sh/
在自带bash中输入

$  /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

安装完毕后检查

$ brew doctor
Your system is ready to brew

brew常用命令:

$ brew install XXX  //安装软件XXX
$ brew uninstall XXX  //卸载软件XXX
$ brew search XXX  //搜索软件XXX
$ brew upgrade XXX  //更新软件XXX
$ brew list  //查看安装列表
$ brew update  //更新Homebrew

之后安装homebrew-cask

$ brew tap phinze/homebrew-cask && brew install brew-cask 

brew-cask常用命令:

$ brew cask install XXX  //安装软件XXX
$ brew cask search * //列出所有可以被安装的软件
$ brew cask search XXX //查找所有和 XXX 相关的应用
$ brew cask info XXX ///查看 XXX 应用的信息
$ brew cask uninstall XXX //卸载 XXX
$ brew update && brew upgrade //更新所有应用程序

安装node和git

$ brew install node@10
$ brew install git

安装iTerm2

$ brew cask install iterm2

安装zsh 和 zsh completions

brew install zsh zsh-completions

安装oh-my-zsh

curl 方式

$ sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

wget 方式

$ sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

有时报错可以换下列命令

$ curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh

bash和zsh相互切换

$ which zsh //查看zsh路径
/usr/local/bin/zsh
$ chsh -s /usr/local/bin/zsh  //更改默认shell为zsh
$ which bash //查看zsh路径
/bin/bash
$ chsh -s /bin/bash  //更改默认shell为bash

系统路径配置

配置项可以一次修改,编辑 ~/.zshrc , 在 # User configuration 后面添加一条语句:

$ source ~/.bash_profile

则可以在 ~/.bash_profile 中添加系统路径,然后运行下一命令生效即可:

$ source ~/.zshrc

查看.git目录

如果需要查看.git目录下的隐藏文件,操作很简单:
做法是:打开一个Terminal终端窗口,输入:

$ defaults write com.apple.finder AppleShowAllFiles TRUE

然后重启Finder,输入:

$ killall Finder

你可能感兴趣的