RN在Mac上搭建开发环境入坑小解

简介: RN在Mac上搭建开发环境入坑小解

目前公司项目的功能模块比较多,新增更新模块比较多,用原生开发项目,会比较消耗人力物力。考虑到某些模块可以实现双端统一,共用一套框架。因此个人想花点时间调研了解下RN的应用。

首先是严格按照RN安装配置步骤去安装一些插件。下面是记录我在安装的时候碰到的一些坑:


问题一

根据步骤,创建首页Demo:

npx react-native init AwesomeProject

报错:


...
225 timing npm Completed in 608786ms
226 error cb() never called!
227 error This is an error with npm itself. Please report this error at:
228 error <https://npm.community>

分析:

根据错误告诉我们是npm自己的问题,执行 cb() 命令没有相应。这算是告诉我安装的npm不是最新的,于是我就更新npm到最新的版本,执行如下命令:


sudo npm install npm@latest -g


发现有新的东西下载下来,

20200911091619602.png


看来是稳了。于是重新init,就成功了。看到下图差不多算事安装完成了。


2020091109180924.png



相关文章
|
Go iOS开发 MacOS
手把手教你在Mac上从零搭建Go语言开发环境
手把手教你在Mac上从零搭建Go语言开发环境
1995 0
|
JavaScript IDE 开发工具
Mac Vue搭建开发环境
Mac Vue搭建开发环境
67 0
|
iOS开发 MacOS Python
在Mac 上搭建Pygame开发环境(含安装错误的解决办法)
在Mac 上搭建Pygame开发环境(含安装错误的解决办法)
|
1月前
|
Windows Python
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
本篇将详细介绍Windows和Mac系统中的常用命令行操作与文件管理,帮助用户掌握如何通过终端或命令提示符进行文件管理和操作开发环境。内容涵盖路径切换、文件与文件夹的创建、删除、查看文件内容等基本操作,这些技能是后续Python开发的基础。
122 6
【10月更文挑战第2天】「Mac上学Python 2」入门篇2 - 开发环境命令行操作与文件管理
|
21天前
|
TensorFlow 算法框架/工具 iOS开发
手把手教你-MAC虚拟环境搭建TensorFlow开发环境
手把手教你-MAC虚拟环境搭建TensorFlow开发环境
39 0
|
2月前
|
Oracle Java 关系型数据库
Mac电脑上安装和配置Flutter开发环境
Mac电脑上安装和配置Flutter开发环境
47 3
|
3月前
|
Python
Mac安装Python3.12开发环境
Mac安装Python3.12开发环境
140 2
|
3月前
|
移动开发 JavaScript 开发工具
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
Mac 10.9x下安装配置phonegap3.0开发环境 (涉及android sdk配置)
|
6月前
|
JavaScript 小程序 前端开发
【Vue篇】mac上Vue 开发环境搭建、运行Vue项目(保姆级)
【Vue篇】mac上Vue 开发环境搭建、运行Vue项目(保姆级)
1321 2
|
Go 开发工具 iOS开发
Mac 下搭建 Go 开发环境 | 学习笔记
快速学习 Mac 下搭建 Go 开发环境