一、安裝JDK,
1、官方網站:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2、配置系統環境變量
3、檢查jdk版本:
二、安裝node.js
1、官方網站:https://nodejs.org/en/;
2、配置環境變量
3、檢查node.js版本:
三、安裝Macaca
1、打開命令窗口,輸入:npm i -g macaca-cli
如果看到如下可愛的🐒,那恭喜你安裝成功啦!重新安裝則會覆蓋更新.
2、配置環境變量
3、檢查環境
四、安裝驅動
1、驅動模塊版本
2、切換國內的源
在windows命令窗口中輸入:npm config set registry https://registry.npm.taobao.org
3、安裝驅動:
3.1、安裝macaca-chrome
命令窗口輸入:npm i macaca-chrome -g
3.2、安裝macaca-chromedriver
方式一:命令窗口輸入:npm i macaca-chromedeiver -g
方式二:我使用這個命令安裝的時候不停的報錯,由於被牆的原因,我選擇手動安裝:
3.2.1、打開https://github.com/macacajs/macaca-chromedriver,將macaca-chromedriver的目錄包下載到你本地安裝nodejs的目錄
下的./node-global/node_modules這個目錄並解壓出來,解壓出來的文件夾重命名為“macaca-chromedriver”文件夾;
3.2.2、進入到這個“macaca-chromedriver”文件夾中新建一個名為“exec”的文件夾;
3.3.3、打開http://chromedriver.storage.googleapis.com/2.20/chromedriver_win32.zip,
將chromedriver的包下載到剛才新建的“exec”的文件夾中並解壓,解壓出來如圖所示:
3.3.4、安裝依賴
因為是手動安裝,npm與macaca-chromedriver沒有產生依賴,可以在目錄下輸入命令“npm install”或者“npm i”回車,
為macaca-chromedriver執行依賴。
3.3.5、安裝macaca-electron
命令窗口輸入:npm install macaca-electron -g
npm容易被牆,推薦使用淘寶的鏡像cnpm:npm install -g cnpm --registry=https://registry.npm.taobao.org
此處使用cnpm安裝成功
備注:macaca-electron是基於Electron開發的Macaca驅動,是Macaca驅動之一。
3.3.6、安裝macaca-android
備注:安裝macaca-android主要是用來做android測試的,如果不做Android測試可以不用安裝macaca-android。
命令窗口輸入:npm i macaca-android -g
3.3.7、檢查macaca環境:
命令窗口輸入:macaca doctor
ok!windows系統下Macaca環境安裝成功!
【小主,覺得有用請點擊右側打賞哦!多多少少沒關系,一分也是對我的鼓勵。謝謝!】