一 安裝配置java
1.安裝java_jdk?,安裝過程中順帶一起安裝jre
(1)選擇【新建系統變量】--彈出“新建系統變量”對話框,在“變量名”文本框輸入“JAVA_HOME”,在“變量值”文本框輸入JDK的安裝路徑, 如“C:/Java/jdk1.6.0_25”
(2)在“系統變量”選項區域中查看PATH變量,如果不存在,則新建變量 PATH,否則選中該變量,單擊“編輯”按鈕,在“變量值”文本框的起始位置添加“%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;”或者是直接“%JAVA_HOME%\bin;”,單擊確定按鈕
2.檢查java是否安裝成功
在cmd下執行:java,如果安裝成功,cmd下會提示java的使用

二安裝nodejs
1.官網下載nodejs.exe并安裝
2.檢查nodejs是否安裝成功
在cmd下執行 :node?-v

3.配置npm的全局模塊的存放路徑以及cache的路徑
(1)nodejs的安裝目錄下,建立“node_global”及“node_cache”兩個文件夾
(2)在cmd中鍵入兩行命令
npm config set prefix "D:\Program Files\nodejs\node_global"
npm config set cache "D:\Program Files\nodejs\node_cache"
(3)檢查是否設置成功
npm?config?get?prefix
npm?config?get?cache
4.配環境變量
進入我的電腦→屬性→高級→環境變量。在系統變量下新建“NODE_PATH”,輸入“D:\Program?Files\nodejs\node_global\node_modules”
5.安裝淘寶鏡像
在cmd中輸入npm?install?-g?cnpm?–registry=https://registry.npm.taobao.org?即可將npm指向國內鏡像源,之后輸入cnpm?-v ,驗證是否安裝成功,之后就用cnpm代替npm
(如果出現提示:'cnpm' 不是內部或外部命令,也不是可運行的程序,試著找到user/admin/.npmrc文件刪除后,重新執行:npm?install?-g?cnpm?–registry=https://registry.npm.taobao.org)?
三 安裝macaca
在cmd下執行命令
cnpm i -g macaca-cli
cnpm i macaca-chrome -g
cnpm i macaca-electron -g
四驗證安裝
在cmd下執行命令:macaca?doctor

說明
如果需要安卓模擬器,則安裝java后繼續安裝android_jdk、driver、Genymotion虛擬機,安裝如下
一 安裝配置android_jdk
下載安裝或免安裝包:https://developer.android.com/studio/index.html#downloads,安裝或解壓至D:\Program Files (x86)\android-sdk中;
設置sdk的環境變量:
ANDROID_HOME ? value:D:\Program Files (x86)\android-sdk

因為我是下載了免安裝包,解壓后在cmd窗口輸入android,此時會彈出窗口(ps:如果是安裝包直接安裝,安裝完后,會自動彈出這個窗口)

一般是根據自己的需要選擇安裝android版本,但為了兼容macaca,建議選擇24版本,因為25以上版本macaca不兼容,然后安裝并接受協議,此時系統會自動下載并安裝,安裝完畢后,在設置環境變量,這個過程就是安裝android的模擬器和SDK Platform-Tools的過程,過程耗時比較長
Path ? ?
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools

設置保存后,在cmd下輸入adb并回車,就說明了sdk是正常的

二 安裝驅動
然后在步驟三中加入
cnpm i macaca-ios -g(mac用這個)
cnpm i macaca-android -g(Windwon用這個)
三安裝 Genymotion虛擬機
?