React Native 之安装过程及遇到的问题
2016-08-08 18:37
309 查看
背景
本文在写时,react native的版本是v0.32.0-rc.0,react native cli的版本是1.0.0。本人是学Android的,过来学学react native,所以jdk、sdk、Android studio什么的配置环境,都默认是已经安装配置好的了,如果这些你还没有安装的话,可以网上查查资料先装起来吧。
安装文档手册
官方英文文档:http://facebook.github.io/react-native/docs/getting-started.html中文文档:http://reactnative.cn/docs/0.31/getting-started.html
按上面两个文档来安装,基本上没什么问题,我win10和mac都试过了,也安装成功了。(目前2016/08/08,mac项目跑成功了,win10还没)
遇到的问题及解决方法(持续更新)
在mac执行react-native init命令没有反应一直卡在这句
Installing react-native package from npm...
问题原因及解决办法:
初始化项目要加载很多东西,是个比较漫长的过程,你可以在命令上加上–verbose来查看详情,可能并不是没有反应。
react-native init AsomeProject --verbose
而如果是由于网络问题导致很慢的话,那么可以换个源:
npm config set registry https://registry.npm.taobao.org npm config set disturl https://npm.taobao.org/dist[/code]
然后再重新执行初始化命令。
在win10执行命令react-native init AsomeProject --verbose
报错events.js:154 throw er; // Unhandled 'error' event ^ Error: spawn npm ENOENT at exports._errnoException (util.js:856:11) at Process.ChildProcess._handle.onexit (internal/child_process.js:178:32) at onErrorNT (internal/child_process.js:344:16) at _combinedTickCallback (node.js:377:13) at process._tickCallback (node.js:401:11)
问题原因及解决办法:
使用源码来安装react native
先将源码克隆下来git clone https://github.com/facebook/react-native.git[/code]
然后将cmd命令行切换到源码目录下,接着使用npm install 安装cd react-native && npm install
最后使用init命令,耐心等待,耐心等….react-native init AsomeProject
重要:不要加–verbose参数
加–verbose报错,貌似是windows上的一个bug,facebook上有对应的issues
在mac上要打开js文件,且项目无法打开,报错Error:EACCES:permission deniedthe document index.android.js can not be open
问题原因及解决办法:
这是由于在执行初始化项目的时候使用了sudo,导致发生权限问题,解决办法就是不要加sudo命令,直接执行就好react-native init AsomeProject --verbose
相关文章推荐
- iOS ReactNative环境配置搭建安装React-Native遇到的问题
- react-native编写过程遇到的问题及解决方法
- 安装react-native遇到的问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- oracle 10g安装过程遇到的问题
- Microsoft SQL Server Desktop Engine安装过程中遇到的问题(2)
- Apusic1.1.2安装过程中遇到的jdk相关问题解答
- Team Foundation Server 2008 安装过程中遇到的问题
- 考考你。腾讯QQ Linux版本安装过程遇到的问题。(操作系统debian etch)
- SQL server安装过程中可能遇到的问题
- 解决了安装kchmviewer的过程中遇到的一个小问题
- python mysql驱动安装过程中遇到的问题
- SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败 问题的解决方法
- Microsoft Application Verifier安装过程中(遇到注册表Image File Execution Options项无权限)的问题解决
- mrtg安装过程中遇到问题的整理
- 我在SQL Server安装过程中遇到过的问题
- 安装JForum的过程中遇到的问题 ( by quqi99 )
- Microsoft SQL Server Desktop Engine安装过程中遇到的问题(2)
- 关于SQL SERVER 2008安装过程中遇到的个小问题及解决办法