reactNative问题记录
之前自己搭建过开发环境,感觉简简单单,一气呵成,现在换个电脑再次搭建环境出了好多问题,我的搭建环境都是在reactnative.cn 中文网上看着弄的,还有一个是reactnative100.com,这个也有搭建开发环境的教程,还有视频。这里搭建环境的步骤都是和RN中文网上的步骤一样,想学的RN的可以这些上面学习, 现在从头开始记录下:
1、首先安装 Homebrew 网址:https://brew.sh/,安装就一句话:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
安装是否成功可以命令行:
brew -v 查看,应该会提示安装版本号
2、Homebrew安装完成后接着安装Node, 命令行:brew install node。我是在这出的问题,我吧命令行敲上去后回车,提示
Warning: node-7.6.0 already installed, it's just not linked.
我百度翻译下是 node-7.6.0已经安装,但是没连接!我没在意就继续安装watchman,到
React Native 的CLI工具这的时候就开始提示莫名其妙的问题,命令行输入npm install -g react-native-cli 提示Error,心想再换个呗,再次输入 sudo npm install -g react-native-cli,提示 404,很无语!自己总结下应该是在安装node的时候出错了,然后就一顿百度,最后看到个帖子和我的遭遇差不多,解决办法就是直接去node网站直接下载,不通过终端了,传送门:https://nodejs.org/en/,然后没然后就,这个安装好了下面我的就畅通无阻了,顺利搭建完成
3、安装watchman,命令行:brew install watchman,这步我没遇到什么情况
4、安装React Native 的CLI工具,命令行:npm install -g react-native-cli ,这步看网速吧,在这出问题的可能比较多,我暂时没遇到,中文网上有说遇到情况要怎么办
5、以上没问题就可以创建工程了,命令行:react-native init PropertyFinder, PropertyFinder为工程名称, 这里可以自定义。回车后等着就行,完成后终端上有提示,看不懂直接复制百度翻译,在React Native项目文件夹中,有一个node_modules文件夹,它包含React Native 框架文件。此外还有一个 index.ios.js 文件,这是CLI创建的脚手架代码,编写代码都是在这,我用的是sublime。最后,还有一个Xcode项目文件及一个iOS文件夹,后者会有一些iOS代码用于引导React Navtive App。
作者意为记录问题,方便以后查看,希望能帮到大家!