近来由于ReactNative颇为火爆,所以也尝试了一把ReactNative搭建最初的HelloWorld程序。我是跟着race604大神的ReactNative的专题开始一步一步操作的。大家也可以参照官方的文档,下面主要记录一下,在搭建第一个ReactNative项目中遇到的坑。
- 使用nvm下载Node4.0之后,系统默认node还一直处于低版本的情况。
使用nvm list命令是可以查看到node 4.0是成功安装的。出现系统Node版本还处于较低的情况。只可能是之前通过homebrew安装过Node了,解决办法是使用brew uninstall node,将brew中的Node卸载掉。 - 在执行brew update 的时候,发现一直失败。(提示缺少参数)
找到我的homebrew的目录,发现竟然没有远程仓库,不是git目录,这可叫我怎么升级啊。因为homebrew装的比较早,当时比较懵懂,可能中间误操作过什么。所以怎么办呢?
- 1)把我本地的Homebrew的目录连接到github上的homebrew,但是发现在执行merge的过程中,冲突的东西略多(自己通过homebrew也安装了好多东西)。这就太麻烦了。切换第二种。
- 2)重命名本地homebrew的目录名称(也就是相当于删除,这里以防万一,做个备份)。再执行brew -v的时候,发现brew命令没了。那好,再按官网homebrew的安装方法重新安装一遍,再把需要用brew安装的再重新安装一遍。(这个的过程还是蛮简单的,就是比较好时而已),接下来再执行brew udpate的时候,发现没问题了。Ok.
- 执行react-native init project的时候,发现好久的等待,竟然还是处于初始的状态。问了几个大神,他们说遇到这种情况,就断掉重试一下。我重试了好几次,还是没反应。可神奇的是第二天早上的时候,再执行此操作的时候,竟然神奇的下载下来了。(看来这是个人品活。。)
额,就遇到这几个问题,由于懂得不是太多,解决问题的办法都比较粗暴,先简单的留下一个记录。
网友评论