react-native环境搭建采坑笔记
2017-12-04 21:16
302 查看
提示:
先按照中文文档步骤搭建环境:react-native 中文文档坑一:
使用react-native init Demo新建的项目 , 当执行 react-native run-ios 后进入如下图的状态 , 等待多久也都没有任何响应出现这种情况原因是 react-native 新版本的包变大了很多 , 在国内即使翻墙也有可能下载失败
解决办法:
1.将项目目录下的node-modules文件夹删掉,将ios目录下的build文件夹删除 2.修改package.json文件,将react-native的版本锁定到 0.44.3 , react的版本锁定到 16.0.0-alpha.6 。如下: "dependencies": { "react": "16.0.0-alpha.6", "react-native": "0.44.3", }, 然后从终端进入项目目录执行 npm install 等依赖的 npm 包加载完毕后执行 react-native run-ios , 不出意外就能见到情切的欢迎页面中 。
坑二:
下载的案例或者他人已有的项目 , npm install 后执行 react-native run-ios 后如果出现如下报错出现这种原因是因为react-native的版本和一些所依赖的npm包之间的版本差异导致的。
解决办法(同上):
1.将项目目录下的node-modules文件夹删掉,将ios目录下的build文件夹删除 2.修改package.json文件,将react-native的版本锁定到 0.44.3 , react的版本锁定到 16.0.0-alpha.6 。如下: "dependencies": { "react": "16.0.0-alpha.6", "react-native": "0.44.3", }, 然后从终端进入项目目录执行 npm install 等依赖的 npm 包加载完毕后执行 react-native run-ios , 不出意外就能见到情切的欢迎页面中 。
总结一下:
按照官方文档来搭建环境 , 以及相关的配置多半不会有太大的问题 。 出现坑最多的点应该就在版本的问题上 。 react-native迭代的速度非常快 , 目前比较好的解决办法就是锁定到稳定的版本 可以避免掉这些坑 。相信 react-native 会越来越稳定 , 越来越强大。Enjoy it
相关文章推荐
- React-Native学习笔记1—环境搭建[Linux & Windows]
- React-Native 学习系列课程笔记(React-Native开发环境搭建)
- react-native学习笔记--史上最详细Windows版本搭建安装React Native环境配置
- React Native for Android 学习笔记(一) 操蛋的环境搭建与demo运行
- React Native 学习笔记二(React Native开发环境的搭建for mac)
- React Native MAC上环境搭建笔记
- React Native 环境搭建
- react-native —— 在Windows下搭建React Native Android开发环境
- 安卓ReactNative环境搭建
- react native 环境搭建
- React Native 学习笔记十九(关于开发环境)
- React Native 环境搭建 配置 调试 React Native for Android APP
- 使用Subline开发React-Native编辑器环境搭建
- 从Native到Web(一), NaCl学习笔记: 环境搭建
- React Native 环境搭建(Android端)
- 1、ReactNative详细的Windows系统环境下搭建
- React Native环境搭建
- windows下react-native android环境搭建注意事项
- Mac环境下React Native开发App环境搭建