Mac环境配置
安装Homebrew- Mac 必备神器
➜ ~ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
安装Node.js
➜ ~ brew install node
Node.js安装好了,敲个命令练练手
➜ ~ node --version
v5.9.0
➜ ~ npm --version
3.7.3
➜ ~
这里有个看起来很厉害的nvm安装Node方式,当然没人拿刀逼着可以不用看的
安装 nvm(安装向导点击[这里](https://github.com/creationix/nvm#installation))。
然后运行 nvm install node
&
&
nvm alias default node,
这将会默认安装最新版本的Node.js并且设置好命令行的环境变量,
这样你可以输入node命令来启动Node.js环境。
nvm使你可以同时安装多个版本的Node.js,并且在这些版本之间轻松切换
安装watchman
解决node.js文件监控的Bug
➜ ~ brew install watchman
安装 flow
用于JS类型检查
➜ ~ brew install flow
安装 React Native 命令行工具
➜ ~ npm install -g react-native-cli
安装官方开发编辑工具Nuclide
建议定期运行brew update && brew upgrade
来保持上述几个程序为最新版本。
安装 cnpm
判断下shell类型
➜ ~ echo $SHELL
如果输出是
/bin/zsh
,执行这条命令➜ ~ echo '\n#alias for cnpm \nalias cnpm="npm --registry=http:/ pm.dev.sh.ctripcorp.com:8001 --cache=$HOME/.npm/.cache/cnpm --disturl=http://cnpmjs.org/dist --userconfig=$HOME/.cnpmrc"' > > ~/.zshrc & & source ~/.zshrc
如果输出是
/bin/bash
,执行这条命令➜ ~ alias cnpm="npm --registry=http://npm.dev.sh.ctripcorp.com:8001 --cache=$HOME/.npm/.cache/cnpm --disturl=http://cnpmjs.org/dist --userconfig=$HOME/.cnpmrc"
测试下
➜ ~ cnpm --version 3.7.3
安装 crn-cli 工具
CRN 框架提供了一套基于 React-Native 原生的工具 crn-cli,使用 crn-cli 可以非常方便地进行 React-Native 开发。
➜ ~ cnpm install -g @ctrip/crn-cli
ok,折腾了半天总算安装好了,赶紧撸个HelloWorld定定神
----------------------华丽丽的分割线-----------------------------------------
Windows
安装[Node.js]
安装 React Native 命令行工具
$ npm install -g react-native-cli
安装 cnpm
$ npm install -g cnpm --registry=http://npm.dev.sh.ctripcorp.com:8001
安装 crn-cli 工具
CRN 框架提供了一套基于 React-Native 原生的工具 crn-cli,使用 crn-cli 可以非常方便地进行 React-Native 开发。
$ cnpm install -g @ctrip/crn-cli
ok,折腾了半天总算安装好了,赶紧撸个HelloWorld定定神