1.安装HomeBrew
简介
HomeBrew是OS X的套件包管理工具,有了brew我们可以在bash中通过命令安装和卸载套件。
它直接将套件安装到usr/local/下
brew安装
打开bash,输入下边的命令,敲回车
ruby -e "$(curl -fsSL
常用命令
brew search 搜尋套件
brew info 查詢套件資訊
brew list 已經裝了哪些套件
brew update 更新 homebrew 自己
brew install 安裝套件
2.安装nvm
nvm是node version manager的简称,用来管理nodejs
安装方式:
1)curl
curl -o- | bash
2)wget
wget -qO- | bash
会将nvm安装到当前用户的根目录下
nvm根目录.png常用命令:
nvm ls-remote 列举出nodejs已经发行的所有的版本
nvm ls 列举出已经安装的nodejs版本
nvm install 版本号 安装nodejs (可省略,省略后默认安装最新版本)
nvm use 版本号 使用哪个版本的nodejs
nvm alias default 版本号 将某个版本设置成默认版本
注意:切换版本后安装的nodejs子模块会安装到对应版本的node_modules中
nvm install 版本号之后,会将某版本的nodejs安装到下图所示的目录中
而接下来npm -g install react-native-cli 会将该modules安装到以下目录
某node版本安装的modules的安装目录.png3.安装watchman
brew install watchman
4.安装flow
Flow 是 Facebook 旗下一个为 JavaScript 进行静态类型检测的检测工具。它可以在 JavaScript 的项目中用来捕获常见的 bugs,比如隐式类型转换,空引用等等。
安装:
brew install flow
使用flow:
在某个目录中执行flow init,会初始化并启动flow服务器,并且会创建.flowconfig文件,这样我们就可以对该目录及其子目录下的文件进行类型检查了,并且flow服务器会一直启动着,直到你执行了flow stop之后
flow init
flow check会检查带有@flow和@flow weak注解的文件
flow check
flow check --all会将不带有@flow注解的文件一起检查
5安装android studio
6安装Genymotion
7sublime3及插件安装
import urllib.request,os; pf= 'Package Control.sublime-package'; ipp= sublime.installed_packages_path(); urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler())); ','%20')).read())
安装插件
- command+shift+P会调出package control
- 输入install,回车
- 输入下边的插件名,搜索 安装
需要安装的插件
- EMMET(快速书写)
- ReactJs
- Termital(命令终端)
- react-native-snippets(rn的代码片段)