美文网首页
Windows下配置非C盘的ReactNative环境

Windows下配置非C盘的ReactNative环境

作者: 腐化的木头 | 来源:发表于2017-05-06 15:04 被阅读0次

参考配置ReactNative中文网:http://reactnative.cn/docs/0.44/getting-started.html

根据ReactNative中文网上的操作,啥配置全部安装在C盘了,对于这个情况,真心不想忍......

环境配置准备

自行下载

JDK1.8http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html(此页面下载之前需要同意下载的条款)

Python:https://www.python.org/downloads/(ReactNative仅支持Python2,所以下载的时候注意,推荐下载2.7版本)

NodeJshttps://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

相关文章

网友评论

      本文标题:Windows下配置非C盘的ReactNative环境

      本文链接:https://www.haomeiwen.com/subject/egoetxtx.html