MAC开发环境搭建
2019-05-01 本文已影响0人
今天_吃_什么
平台
- 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