ReactNative学习笔记

本文档详细介绍了使用React Native (RN) 构建移动应用的环境搭建过程及遇到的问题解决方法。从安装必备工具到配置镜像,再到创建并运行首个RN项目,包括解决node_modules文件夹导致的错误等常见问题。

这段时间不怎么忙,然后我们公司产品说让给了个需求让用Rn去实现,我当时还不乐意,根本就不会Rn搞个屁啊,产品真的很烦,每天都会问进度,我们老大也说不会了那就学,于是我就打算搞一搞,好啦  不BB啦  说重点

环境搭建:

可参考https://reactnative.cn/docs/integration-with-existing-apps/

Android安装:

这个就不这里多说了。

准备工具:Node, Python2, JDK

文档上还说要设置镜像:yarn config set registry https://registry.npm.taobao.org --global

                                              yarn config set disturl https://npm.taobao.org/dist --global

因为服务器要国外的,所以我们要设置成我们国内的服务器。

React Native安装:

在终端里输入  npm install -g react-native-cli命令下面我们就是等待它安装完毕就可以了

新建工程:

在终端输入

react-native init RnDemo

初始化工程  这一步也是需要漫长的等待

从上图我们可以看到这默认生成一个android工程,一个ios工程,还有两个index文件,一个android的js文件,一个ios的js文件,以及一个node_modules文件夹和package.json文件,这两个都是运行所需要的文件。

  之后进入到工程目录下:

cd RnDemo

运行工程:

react-native run-android

本来觉得我的第一个工程就跑成功了,结果报错了,白高兴一场,心情都要炸了

 

真的是一脸懵逼,后来查看资料解决办法如下:

https://github.com/react-community/create-react-native-app/issues/721

  • 删除node_modules文件夹
  • 在package.json中,更改了react-native版本“react-native”:“0.55.2”和babel“babel-preset-react-native”:“4”
  • 运行yarn install或npm install
  • 最后运行react-native run-android    就OK了。

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值