混合开发的大趋势之一React Native(环境搭建)
转载请注明出处:王亟亟的大牛之路
家里的鲨鲨皮肤病隔离了,被制裁希望快点好
按照国际惯例先安利,最近每天更新10+个库,效率还行:https://github.com/ddwhan0123/Useful-Open-Source-Android
这几天没啥大事闲着就各种学习+打酱油(你们的大腿呢?快给我报)
正好之前看了些“RN”(后面都会这么称呼,省事)的文档,然后就把环境搭了搭跑了跑,遇到一些坑,这里分享给大家。
在说这些事之前,先得告诉大家,你得有一个 MAC ,如果是 WIN的小伙,我回家有时间的话用台式机再搭一次,这一篇是我MAC本子配的教程,OK废话不多 走起
首先 需要安装包管理插件Homebrew
你要在终端全装这个插件,流程如下
1.点击Launchpad
2.打开其他
3.打开终端
4.复制以下内容到终端然后按回车,内容如下
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
装完后可以再按按出现It appears Homebrew is already installed.
那就是装完了
他们家的官网在这:http://brew.sh/index_zh-cn.html(有中文版哦)
如果你下载的版本比较低,可以输入:brew update
,如果有内容变化就可以看到如下内容
然后就是安装2个监测的插件 watchman 和 flow
brew install watchman
brew install flow
装完后如下:
再接下来就是安装Node.js 比较推荐自己下载下来,终端下 真是慢。。
地址:https://nodejs.org/dist/v4.4.7/ 我下的是node-v4.4.7.pkg ,下完你就当正常 APP装就行了。
如果不想自己下的可以通过 Homebrew 安装nvm 这是一个Node Version Manager
brew install nvm
装完弄完后看看版本
装好node npm就有了,不用单独装
什么是npm?
看传送门:https://docs.npmjs.com/getting-started/what-is-npm
再接下来你就可以装 RN啦!也是终端操作
输入npm install -g react-native-cli
然后 有有些小伙会碰到授权问题
那就这么办
sudo npm install -g react-native
然后就终端等着说 装完 就完事了!!!
然后就建一个项目,还是终端
react-native init WjjPro
在我们的安装目录下就有了个这样的项目(这个时间超级长还可能有墙的问题,这个没办法了只有翻墙或者用淘宝的镜像)
建完之后出现以下目录和内容
运行WjjPro.xcodeproj就会自动跳转XCode
就长成这样
然后选择自己想用的测试虚拟机(左上方)
按 command+R
这样就 OK了,接下来就是敲代码了!!!
这东西要装一堆小插件,东西不大但是容易404,我也是尴尬。。。
各位,带我啊!!我待业啊!!!
友情链接:
https://github.com/npm/npm/issues/8165
https://github.com/npm/npm/issues/2049
https://facebook.github.io/react-native/
混合开发的大趋势之一React Native(环境搭建)相关推荐
- android 混合开发 图片,混合开发的大趋势之一React Native之Image
文章是宝宝自己写的,你可以转走,标明哪来的就行王亟亟的大牛之路 国庆这些天要么旅游要么WOW,感觉整个人都废了.. 直接从黄种人晒成了非洲大酋长..然而还是无橙,这礼拜要做7天,昨天把单元测试的东西整 ...
- 混合开发架构|Android工程集成React Native、Flutter、ReactJs
混合开发架构|Android工程集成React Native.Flutter.ReactJs 架构设计说明 创建安卓原生工程 创建Flutter 集成嵌入原生工程 创建React Native 解决R ...
- 逻辑性最强的React Native环境搭建与调试
ReactNative系列文章: 1.<逻辑性最强的React Native环境搭建与调试> 2.<ReactNative开发工具有这一篇足矣> 正文 React Native ...
- React Native 环境搭建步骤
之前一直用RN写APP,但是真正对于RN的安装以及环境配置缺不太了解.相当于站在巨人的肩膀.这次,研究RN的同事离职,所以这块儿就必须要接手.从新搭建了一次环境.在此记录一下. 一.RN环境搭建的必须 ...
- React Native 环境搭建
搭建开发环境 在React Native官网 https://reactnative.cn/docs/environment-setup 网址上有两种环境,一种完整原生环境,所谓原生环境, RN之所以 ...
- webstorm 运行android,Windows React Native环境搭建:webstorm+android studio 及解决热更新
工具准备: SDK Android SDK Build-tools:23.0.1 SDK Platform:Android N .6.0 .5.1.1.5.0.1.4.4.2.4.1.2 Androi ...
- React native 环境搭建遇到问题解决(android)
新建项目 react-native init TestApp 运行项目 react-native run-android 不好意思,错误马上就到了 问题一 通常遇到这个错误之后,系统会给出这个具体详情 ...
- 与混合云相得益彰,混合云存储大趋势不可阻挡
业界大咖对话:预见2021年数据存储最新9大趋势 新趋势关键词:混合云 新趋势:与混合云相得益彰,混合云存储大趋势不可阻挡 针对混合云存储的分析,需要从两条路线来展开,一个是来自企业级存储厂商拓展到云 ...
- Mac M1 搭建 React Native 环境
Mac M1 搭建 React Native 环境 环境安装 可以参考对照官方文档,本文针对M1芯片目前未完全适配情况下的方案,算是临时解决方案,不具有时效性. 你需要自行准备的依赖:Xcode &g ...
最新文章
- 聊天机器人之文本分词
- CES中国企业被查抄案最新进展:美公司主动撤诉
- Linux驱动之平台设备
- 为什么R语言是学习数据分析的第一选择
- DKIM标准:对付网络钓鱼的新武器
- nginx搭建网关服务器
- visual studio code快捷键整理成图片
- a 和an 的用法区别
- 什么是面向接口编程?
- 【反反爬实战】网易有道翻译(免费、即时的多语种在线翻译)
- 浅谈不动产登记中的区块链应用 |《超话区块链》83期回顾
- Matplotlib折线图(绘图实例+代码详解)
- Matplotlib下plt常用指令总结
- .Net平台下的B/S开发框架
- 哲理小故事---理想和现实
- Cesium设置实体初始偏移量
- 大系统观:1.4时间之矢
- 简单好用的四级作文模板
- 如何高效实现多窗口卖票
- Oracle数据库(表、查询语句、条件查询)的使用
热门文章
- 【备忘】李明杰Swift从入门到精通视频教程完整版下载
- Consul Template
- python网络编程实战_Python 异步网络编程实战
- 软件智能:aaas设计方案定稿(初版)--AI法的程序表示 var bar|pro (AI方法的aBNF准则 δ)
- 联想手机首发高通旗舰处理器骁龙855,能否借此打出一场翻身仗?
- [Mac 软件推荐] Magnet Pro、Affinity Photo、Motion 三款个人常用的精品 Mac 应用
- 外星人全家桶性能体验 — Navis
- linux 安装locate命令,在Linux系统上安装和使用locate命令的方法
- Flutter 实现微信朋友圈功能
- 光影mod_效果不俗!《雷神之锤2》贴图/光影重制MOD新截图公布