之前一直都是在?Mac上使用ReactNative, 最近由于工作的原因在Windows上使用, 發(fā)現(xiàn)坑很多, 為了怕以后忘了, 記錄如下
1.Chocolatey
Chocolatey是Windows上的包管理器, 類似Mac上的Homebrew
下載地址:?https://chocolatey.org/
注: 安裝Chocolatey是方便安裝Node.js和Python2, 可跳過(guò), 也可以單獨(dú)安裝Node.js和Python2
安裝命令如下:
choco install nodejs.install
choco install python2
2.Python
Python是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語(yǔ)言。
下載地址:?https://www.python.org/
注: 需要安裝Python2, 暫不支持Python3
3.Node.js
Node.js是一個(gè)基于 Chrome V8 引擎的 JavaScript 運(yùn)行環(huán)境。
下載地址:?https://nodejs.org/
注:
1.安裝穩(wěn)定版, 不要安裝最新版(個(gè)人的經(jīng)驗(yàn))
2.安裝完node后建議設(shè)置npm鏡像以加速后面的過(guò)程(或使用科學(xué)上網(wǎng)工具)。
設(shè)置npm鏡像的命令:
npmconfig set registry https://registry.npm.taobao.org --global
npmconfig set disturl https://npm.taobao.org/dist --global
4.The React Native CLI
The React Native CLI是?React Native 的命令行工具
安裝命令: npm install-g react-native-cli
注: 在命令中輸入安裝命令, 如下圖1

5.JDK
JDK是 Java 語(yǔ)言的軟件開發(fā)工具包
下載地址:?http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
注: 需要JDK8或更高版本
在命令行輸入java -version來(lái)判斷電腦是否安裝, 或安裝的版本
需要配置環(huán)境變量, 步驟入口
6.Android Studio
Android Studio是一個(gè)Android集成開發(fā)工具
下載地址:?http://www.android-studio.org/
注: 需要需要Android Studio2.0或更高版本。
6.1 安裝HAXM
在初步安裝完成后,選擇Custom安裝項(xiàng):

檢查已安裝的組件,尤其是HAXM加速驅(qū)動(dòng)。

注: 沒(méi)有安裝AVD, 是因?yàn)椴恍枰詣?dòng)的模擬器
6.2安裝SDK
在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。(必須是這個(gè)版本)

6.3 設(shè)置Android的環(huán)境變量
打開控制面板->系統(tǒng)和安全->系統(tǒng)->高級(jí)系統(tǒng)設(shè)置->高級(jí)->環(huán)境變量-> 選中PATH-> 雙擊進(jìn)行編輯

7.安卓模擬器
安卓模擬器種類比較多, windows選擇夜神模擬器
下載地址:?https://www.bignox.com/
大功告成!
