广告
返回顶部
首页 > 资讯 > 前端开发 > html >怎么搭建React Native开发环境
  • 797
分享到

怎么搭建React Native开发环境

2024-04-02 19:04:59 797人浏览 八月长安
摘要

本篇内容主要讲解“怎么搭建React Native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么搭建React Native开发环境”吧!索引安装包

本篇内容主要讲解“怎么搭建React Native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么搭建React Native开发环境”吧!

索引

安装包管理工具

本人使用的是Mac环境,所以以Mac为例,对于windows,其实差别不大。

安装Homebrew

Homebrew是为Mac OS量身定制的一款集成包管理工具,我们使用它很方便的安装node.js及切换node.js版本。

/usr/bin/ruby -e "$(curl -fsSL https://raw.GitHubusercontent.com/Homebrew/install/master/install)"

注:在Max OS X 10.x版本中使用Homebrew安装软件时可能会发生 /usr/local  目录不可写的权限问题,此时可以使用如下命令修复:

sudo chown -R `whoami` /usr/local

安装Node.js

接下来使用Homebrew安装Node.js,Windows环境可以直接去官网下载安装 Node.js :

brew install node

如果安装下载速度过慢,可以设置使用国内淘宝提供的镜像:

npm config set reGIStry Https://registry.npm.taobao.org --global  npm config set disturl https://npm.taobao.org/dist --global

安装包管理

我们可以自由选择直接使用NPM或者另外安装Yarn包管理工具,对于NPM的使用相信大家都已经很熟悉了,我们这里以Yarn为例:

Yarn 是Facebook提供的替代npm的工具,可以加速node模块的下载。

依然需要使用NPM安装Yarn包:

npm install -g yarn

随后我们就可以使用 yarn add 代替 npm install --save 了。

安装react-native-cli脚手架

React Native官方提供了一键生成项目初始结构的脚手架,初学者或体验者可以直接安装使用:

npm install -g react-native-cli

安装设置编辑器

Mac我们使用Xcode开发iOS APP,安卓开发可以使用Eclipse等,另外需要对Xcode编辑器进行简单配置以支持react  native:

依次点击打开Xcode编辑器的Menu-》Preferences-》Locations,配置如下图红框中的命令行工具项:

怎么搭建React Native开发环境

初始化项目及解决运行异常

接下来可以使用脚手架初始化一个示例程序了:

// 初始化一个hello项目 react-native init hello cd hello

进入项目根目录后,使用 run-ios 指令启动该iOS APP:

react-native run-ios

对于版本高于0.45的创建项目,也许你会看到如下错误:

Error:   Build failed: Unpacking /Users/zjy/.rncache/boost_1_63_0.tar.gz...  Print: Entry, ":CFBundleIdentifier", Does Not Exist

降级版本方案

本人经过多方查找,发现是创建项目下载安装node依赖模块时的资源缺失问题,目前***的0.45及以上版本需要下载boost库,该库过大,导致下载出问题,参考:

https://github.com/facebook/react-native/issues/14368

https://github.com/facebook/react-native/issues/14447

解决方案有两种,如果不追求新版本新特性,可以降低创建项目的版本,使用 --version 指令明确设置项目版本:

react-native init MyApp --version 0.44.3

替换资源文件方案

依然希望使用新版本的解决方案则是手动下载相关文件替换:

下载如下四个相关文件放到项目根目录下的 .rncache 目录下,进行替换:

怎么搭建React Native开发环境

下载后替换:

cd ~/.rncache cp ~/Downloads/boost_1_63_0.tar.gz ~/.rncache/

依次使用 cp 指令复制替换四个文件;

然后删除第三方库文件,在 node_modules/react-native/third-party/ 目录下:

rm -r project/node_modules/react-native/third-part

再次执行启动程序:

react-native run-ios

发现可以正常运行了,接下来我们可以在编辑器里编辑我们的项目了,如我们的react-native入口js文件– index.ios.js  文件,刷新即可看到变更。

其他工具

Nuclide

Nuclide是由Facebook提供的一款基于atom编辑器的集成开发环境,可用于编写、 运行 和 调试 React Native应用。

到此,相信大家对“怎么搭建React Native开发环境”有了更深的了解,不妨来实际操作一番吧!这里是编程网网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!

--结束END--

本文标题: 怎么搭建React Native开发环境

本文链接: https://www.lsjlt.com/news/85970.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 怎么搭建React Native开发环境
    本篇内容主要讲解“怎么搭建React Native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么搭建React Native开发环境”吧!索引安装包...
    99+
    2022-10-19
  • 如何搭建React Native开发环境
    这篇文章主要为大家展示了“如何搭建React Native开发环境”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“如何搭建React Native开发环境”这篇文...
    99+
    2022-10-19
  • 如何用vscode搭建react-native开发环境
    本篇内容主要讲解“如何用vscode搭建react-native开发环境”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“如何用vscode搭建react-native开发环境”吧!问题代码没有提示...
    99+
    2023-06-20
  • 教你使用vscode 搭建react-native开发环境
    问题 代码没有提示: 许多刚接触RN开发的非前端同学,都会问“哪个编辑器有智能提示?”。。。而对于前端同学来说,现在的日子已经好很多了,要什么自行车。 低级代码错误: 这里的错误...
    99+
    2022-11-12
  • React Native环境配置搭建
    React Native环境配置搭建(史上最详细教程和注意事项) 一、安装node二、安装yarn三、安装Java Development Kit四、搭建Android 开发环境 React Native官网环境搭建教程写的...
    99+
    2023-08-16
    react native react.js javascript
  • React-Native 环境搭建和基本介绍
    环境搭建准备 1.环境搭建 React Native中文网 2.开发工具 前端开发软件:Visual Studio Code 移动端开发软件:Xcode、Android Studio...
    99+
    2022-11-12
  • 最新版React Native环境搭建(亲测)
    目录一、基础环境1.1 安装Node.js1.2 添加Android原生环境1.3 添加iOS原生环境二、创建示例项目2.1 创建项目2.2 运行项目2.3 调试项目三、集成到原生应...
    99+
    2022-11-13
  • 如何搭建Webpack+Babel+React开发环境
    这篇文章主要介绍了如何搭建Webpack+Babel+React开发环境,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。1.认识Webpack...
    99+
    2022-10-19
  • 如何搭建React+Ant Design开发环境
    这篇文章主要介绍如何搭建React+Ant Design开发环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!基础知识1.使用脚手架创建项目并启动1 安装脚手架:npm install -g&nb...
    99+
    2023-06-14
  • 怎么搭建linux开发环境
    搭建Linux开发环境可以分为以下几个步骤: 安装Linux操作系统:选择一个适合自己的Linux发行版,如Ubuntu、Cen...
    99+
    2023-10-26
    linux
  • Laravel开发环境怎么搭建
    本文小编为大家详细介绍“Laravel开发环境怎么搭建”,内容详细,步骤清晰,细节处理妥当,希望这篇“Laravel开发环境怎么搭建”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。开始前你需要先去安装一个docke...
    99+
    2023-07-04
  • 怎么搭建PHP开发环境
    这篇文章主要介绍怎么搭建PHP开发环境,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!安装Apache下载Apache,地址:http://www.apachelounge.com/download/,如下图: 2、...
    99+
    2023-06-15
  • Android开发环境怎么搭建
    要搭建Android开发环境,您需要按照以下步骤进行操作:1. 安装Java Development Kit (JDK):Andro...
    99+
    2023-08-17
    Android
  • 怎么搭建android开发环境
    要搭建Android开发环境,需要以下步骤:1. 安装Java Development Kit (JDK)Android开发需要使用...
    99+
    2023-08-24
    android
  • Vite+React搭建开发构建环境实践记录
    目录前言使用 create-vite 脚手架生成基础模板eslintprettierreact-routerantd别名Less 与 CSS Module总结前言 使用 Vite 已...
    99+
    2022-11-13
  • linux怎么搭建node.js开发环境
    这篇“linux怎么搭建node.js开发环境”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇...
    99+
    2022-11-30
    linux node.js
  • docker怎么搭建php开发环境
    要搭建PHP开发环境,可以使用Docker来快速部署。以下是基本的步骤:1. 安装Docker:根据你的操作系统,安装适合的Dock...
    99+
    2023-08-18
    docker php
  • docker怎么搭建python开发环境
    要搭建Python开发环境,可以使用Docker来进行部署。以下是一些步骤来设置Docker中的Python开发环境:1. 首先,安...
    99+
    2023-08-18
    docker python
  • android开发环境和正式环境怎么搭建
    要搭建Android开发环境和正式环境,你需要遵循以下步骤:1. 安装Java开发工具包(JDK):Android开发需要使用Java编程语言,所以需要先安装Java开发工具包。你可以从Oracle官网下载最新版本的JDK并按照安装指南...
    99+
    2023-08-11
    android
  • Android 开发环境搭建
    现在主流的Android开发环境有: ①Eclipse + ADT + SDK ②Android Studio + SDK ③IntelliJ IDEA + SDK 现在国内大部分开发人员还是使用的Eclipse,而谷歌宣布不再更新AD...
    99+
    2023-09-10
    android android studio java
软考高级职称资格查询
推荐阅读
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作