前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >配置ReactNative开发环境

配置ReactNative开发环境

作者头像
LinXunFeng
发布2018-06-29 15:25:19
8410
发布2018-06-29 15:25:19
举报
文章被收录于专栏:LinXunFeng的专栏LinXunFeng的专栏

一、环境需求

1、安装Homebrew

Homebrew是OS X的套件(包)管理器,用于安装Node.js和一些其他必须的工具软件。

安装方式:

代码语言:javascript
复制
ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2、安装npm 和 Node.js

代码语言:javascript
复制
brew install node

node安装成功后npm自动也就有了,直接下载安装Node.js,网址:https://nodejs.org/en/download/

下载后直接安装即可

3、安装WatchMan

WatchMan是由Facebook提供的监视文件系统变更的工具。安装此工具可以提高开发时的性能(packager可以快速捕捉文件的变化从而实现实时刷新)。

代码语言:javascript
复制
brew install watchman

4、安装Flow

flow是一个 JavaScript 的静态类型检查器。这一语法并不属于ES标准,只是Facebook自家的代码规范。所以新手可以直接跳过(即不需要安装这一工具,也不建议去费力学习flow相关语法)。

代码语言:javascript
复制
brew install flow

二、React Native安装

Yarn、React Native的命令行工具(react-native-cli)

** ** Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载。React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。

代码语言:javascript
复制
npm install -g yarn react-native-cli

三、管理React Native库的版本

1、查看本地的React Native的版本

命令行输入

代码语言:javascript
复制
react-native --version

命令行效果

查看本地的React Native的版本

2、更新本地的React Native的版本

命令行输入

代码语言:javascript
复制
npm update -g react-native-cli

3、查询react-native的npm包最新版本

PM的全称是Node Package Manager ,是一个NodeJS包管理和分发工具,已经成为了非官方的发布Node模块(包)的标准。 npm包地址 :

代码语言:javascript
复制
https://www.npmjs.com/package/react-native

命令行查询

代码语言:javascript
复制
npm info react-native

查询效果

��终端中

也可以在项目中查看

项目中

4、升级或者降级npm包的版本

只要把上图终端中选择列出的一个版本号复制粘贴到对应位置替换即可,如降级到0.24.1

代码语言:javascript
复制
npm install --save react-native@0.24.1

WebStom设置React Native代码提示

下载xml插件,解压按下面提示放到对应位置

代码语言:javascript
复制
https://github.com/virtoolswebplayer/ReactNative-LiveTemplate

Mac下安装 提示:如果没有templets文件夹,你可以手动创建一个

webstorm11安装路径 将ReactNative.xml 复制到 ~/Library/Preferences/WebStorm11/templates

webstorm2016.2安装路径 将ReactNative.xml 复制到 ~/Library/Preferences/WebStorm2016.2/templates

webstorm2017.1安装路径 将ReactNative.xml 复制到 ~/Library/Preferences/WebStorm2017.1/templates

重启 WebStorm

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2017.03.31 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 一、环境需求
    • 1、安装Homebrew
      • 2、安装npm 和 Node.js
        • 3、安装WatchMan
          • 4、安装Flow
          • 二、React Native安装
            • Yarn、React Native的命令行工具(react-native-cli)
            • 三、管理React Native库的版本
              • 1、查看本地的React Native的版本
                • 2、更新本地的React Native的版本
                  • 3、查询react-native的npm包最新版本
                    • 4、升级或者降级npm包的版本
                    • WebStom设置React Native代码提示
                    相关产品与服务
                    命令行工具
                    腾讯云命令行工具 TCCLI 是管理腾讯云资源的统一工具。使用腾讯云命令行工具,您可以快速调用腾讯云 API 来管理您的腾讯云资源。此外,您还可以基于腾讯云的命令行工具来做自动化和脚本处理,以更多样的方式进行组合和重用。
                    领券
                    问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档