参考配置ReactNative中文网:http://reactnative.cn/docs/0.44/getting-started.html
根据ReactNative中文网上的操作,啥配置全部安装在C盘了,对于这个情况,真心不想忍......
环境配置准备
自行下载
JDK1.8:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(此页面下载之前需要同意下载的条款)
Python:https://www.python.org/downloads/(ReactNative仅支持Python2,所以下载的时候注意,推荐下载2.7版本)
NodeJs:https://nodejs.org/en/
Android Studio:http://www.android-studio.org/(React Native目前需要Android Studio2.0或更高版本)
WebStorm:http://www.jetbrains.com/webstorm/download/#section=windows
开始安装
省略安装步骤,只记录环境变量配置
1.安装JDK1.8
可以参考:
https://jingyan.baidu.com/article/ab69b270c01a4d2ca7189f8c.html
记录自己的jdk环境配置:
创建系统变量
变量名:JAVA_HOME
变量值:D:\Program Files\Java\jdk1.8.0_121
path变量添加:
%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin
2.安装Python2
可以参考:
https://jingyan.baidu.com/article/48206aeafdcf2a216ad6b316.html
记录自己的Python2环境配置:
path变量添加:
D:\Program Files\Python2
3.安装NodeJs
可以参考:
http://www.runoob.com/nodejs/nodejs-install-setup.html
记录自己的NodeJs环境配置:
安装完成后,修改npm安装资源的默认路径,启动cmd输入以下命令,命令中的路径根据自己的实际路径为主
设置npm安装程序时的默认位置
npm config set prefix "D:\Program Files\nodejs\node_global"
设置npm安装程序时的缓存位置
npm config set cache "D:\Program Files\nodejs\node_cache"
path变量添加:
D:\Program Files\nodejs\node_global;D:\Program Files\nodejs\node_global\node_modules
一定要配置这个环境变量,否则react-native命令无法识别
4.安装react-native-cli(均在cmd窗口运行下面的命令)
设置npm镜像加速:
npm config set registry https://registry.npm.taobao.org --global
npm config set disturl https://npm.taobao.org/dist --global
安装react-native-cli
Yarn是Facebook提供的替代npm的工具,可以加速node模块的下载。React Native的命令行工具用于执行创建、初始化、更新项目、运行打包服务(packager)等任务。
npm install -g yarn react-native-cli
安装完yarn后同理也要设置镜像源:
yarn config set registry https://registry.npm.taobao.org --global
yarn config set disturl https://npm.taobao.org/dist --global
5.安装Android Studio
Android Studio需要Java Development Kit [JDK] 1.8或更高版本。你可以在命令行中输入 javac -version来查看你当前安装的JDK版本。如果版本不合要求,则可以到 官网上下载。 或是使用包管理器来安装(比如choco install jdk8或是 apt-get install default-jdk)
Android Studio包含了运行和测试React Native应用所需的Android SDK和模拟器。
除非特别注明,请不要改动安装过程中的选项。比如Android Studio默认安装了 Android Support Repository,而这也是React Native必须的(否则在react-native run-android时会报appcompat-v7包找不到的错误)。
确定所有安装都勾选了,尤其是Android SDK和Android Device Emulator。
在初步安装完成后,选择Custom安装项:
检查已安装的组件,尤其是模拟器和HAXM加速驱动。
安装完成后,在Android Studio的欢迎界面中选择Configure | SDK Manager。
在SDK Platforms窗口中,选择Show Package Details,然后在Android 6.0 (Marshmallow)中勾选Google APIs、Android SDK Platform 23、Intel x86 Atom System Image、Intel x86 Atom_64 System Image以及Google APIs Intel x86 Atom_64 System Image。
在SDK Tools窗口中,选择Show Package Details,然后在Android SDK Build Tools中勾选Android SDK Build-Tools 23.0.1(必须是这个版本)。然后还要勾选最底部的Android Support Repository.
记录自己的ANDROID_HOME环境变量
创建系统变量
变量名:ANDROID_HOME
变量值:D:\AndroidTools\SDK
path变量添加:
%ANDROID_HOME%\tools;%ANDROID_HOME%\platform-tools
推荐安装的工具
Gradle Daemon
开启Gradle Daemon可以极大地提升java代码的增量编译速度。
(if not exist "%USERPROFILE%/.gradle" mkdir "%USERPROFILE%/.gradle") && (echo org.gradle.daemon=true >> "%USERPROFILE%/.gradle/gradle.properties")
推荐编写的IDE
推荐使用WebStrom开发ReactNative
WebStrom激活破解:http://blog.csdn.net/it_talk/article/details/52448597
WebStrom配置:http://blog.csdn.net/gz_jero/article/details/51503374
网友评论