前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >搭建移动端的跨平台开发环境

搭建移动端的跨平台开发环境

作者头像
linxinzhe
发布2018-04-10 14:37:53
1.2K0
发布2018-04-10 14:37:53
举报
文章被收录于专栏:林欣哲林欣哲

适用范围

大部分情况下均可用React Native一套代码跑两个平台,比如信息展示和交互等等。 如果涉及到手机设备如摄像头、定位、地图等,则要么封装原生代码给React Native调用,要么直接跳转到用原生代码开发的页面。

搭建开发环境

硬件条件:推荐使用Mac电脑开发,可以同时开发iOS和Android两个平台

必装工具

安装指南

  1. Homebrew (Mac下的包管理工具) 安装方法:
代码语言:javascript
复制
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
  1. Node(Javascript后端,主要用他的npm包管理工具) 安装方法:
代码语言:javascript
复制
brew install node

注意:若安装速度太慢,可考虑换国内的brew源

  1. react-native-cli(React-Native命令行工具) 安装方法:
代码语言:javascript
复制
npm install -g react-native-cli

注意:若安装速度太慢,可考虑换[国内的淘宝npm源]http://npm.taobao.org/)

  1. Xcode 安装方法: App Store,版本Xcode7以上
  2. Android Studio 安装方法: 主要是下载正确的SDK,请参照此目标平台为Android的文章
  3. Watchman(用于检测文件变化) 安装方法:
代码语言:javascript
复制
brew install watchman

测试安装

代码语言:javascript
复制
react-native init AwesomeProject //下载react native的项目模版并命名为AwesomeProject

cd AwesomeProject
react-native run-ios //启动该项目的iOS模拟器并运行

若能成功启动,则你的环境已配置好,可以开始开发啦!

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2017-10-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 林欣哲 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 适用范围
  • 搭建开发环境
    • 必装工具
      • 测试安装
      相关产品与服务
      命令行工具
      腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档