這兒只是在mac下的,不成功我是不會寫的。
1.安裝Xcode
2.安裝node.js,打開官網直接下載安裝
? ? ? ? ?之前安裝過node.js,卸載的方法
? ? ? ? ?1.刪除/usr/local/lib中的所有node和node_modules
? ? ? ? ?2.刪除/usr/local/lib中的所有node和node_modules的文件夾
? ? ? ? ?3.如果是從brew安裝的,運行brew uninstall node
? ? ? ? ?4.檢查~/中所有的local,lib或者include文件夾,刪除里面所有node和node_modules
? ? ? ? ?5.在/usr/local/bin中,刪除所有node的可執行文件
? ? ? ? ?6.最后運行以下代碼:
? ? ? ? ? ? ? ? ? ? sudo ?rm /usr/local/bin/npm
? ? ? ? ? ? ? ? ? ? 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 /opt/local/bin/node
? ? ? ? ? ? ? ? ? ? sudo ?rm /opt/local/include/node
? ? ? ? ? ? ? ? ? ? sudo ?rm -rf /opt/local/lib/node_modules
3.安裝watchman ?-react修改source文件的工具
? ? ? 具體也不知道怎么用
終端命令:brew install watchman
4.安裝flow ? -JavaScript靜態類型檢查器
同樣我也不知道怎么用
終端命令:brew install flow
5.安裝react-native-cli ? -開發 react-native的命令行工具
通過npm安裝 -g表示全局安裝 ?
終端命令:sudo npm install -g react-native-cli
6.安裝nvm
我也不知道干嘛的
終端命令:
git clone?https://github.com/creationix/nvm
cd?nvm/
source?nvm.sh
nvm
nvm ls -remote
nvm ls
7.創建hello World
終端命令:react-native init helloWorld
時間比較慢,我當時還以為環境配錯了,要耐心等待
然后運行項目 終端命令:react-native run-ios ?
8.安裝subline text?
參考這個網站 ?http://www.52learn.wang/archives/288