2
我正在使用教程來了解如何安裝,配置和運行Appium。這是我做過什麼:爲什麼我會得到「無法找到模塊'堆棧跟蹤'」啓動Appium服務器?
我安裝Appiumforwindows版本0.18.0從http://appium.io/
開始的Appium應用
現在,我就提出了在GUI中,有三個選項菜單欄:
--Preferences --Inspector --Launch
和VA其他配置選項。
我將描述什麼配置:
從首,我選了以下選項:
- 檢查更新
- 復位應用程序狀態的每個會話
- 預發佈後應用
另外:
- IP地址:127.0.0.1(默認主機名)
- 端口:4723(默認)
- 應用程序路徑:\ SDK \集結TOOLS \ Android的4.4.2(位置APK文件我期待測試 - 在這裏,我使用Dropbox的APK)
從Android標籤,我設置了以下內容:
- 包
- 活動
- 啓動AVD
封裝和活性通過在apk文件的位置運行下面的命令(如上面在「應用程序路徑」描述從命令提示獲得:
aapt dump badging xxx.apk (where xxx is filename of the dropbox apk)
現在,做這一切後,嘗試啓動Appium的時候,我得到的輸出以下錯誤:
>Starting Node Server
>ERROR: module.js:340
>ERROR: throw err;
>ERROR: Error: Cannot find module 'stack-trace'
>ERROR: at Function.Module._resolveFilename (module.js:338:15)
>ERROR: at Function.Module._load (module.js:280:25)
>ERROR: at Module.require (module.js:364:17)
>ERROR: at require (module.js:380:17)
>ERROR: at Object <anonymous> (..\\Appium\node_modules\winston\lib\winston\exception.js:10:18
>ERROR: at Module.compile(module.js:456:26)
>ERROR: at Object.Module._extensions.js (module.js:474:10)
>ERROR: at Module.load (module.js:356:32)
>ERROR: at Function.Module._load (module.js:312:12)
>ERROR: at Module.require (module.js:364:17)
>ERROR:
>Node Server Process Ended
所以,看起來它在各個列出的區域找不到模塊的「堆棧跟蹤」。爲什麼不?
搜索堆棧跟蹤文件導致三個堆棧跟蹤。位於以下路徑js文件:
- \ appium \ node_modules \沙盒模塊\ node_modules
- \ appium \ node_modules \提示\ node_modules \溫斯頓\ node_modules
- \ appium \ node_modules \ binary_cookies \ node_modules \ winston \ node_modules
我錯過了什麼?