mac下如果遇到以下錯誤,
Unable to remove port forward ‘Error executing adbExec. Original error: ‘Command ‘/Users/qinqi/Library/Android/sdk/platform-tools/adb -P 5037 -s 3JU4C17C18000087 forward --remove tcp:8200’ exited with code 1’; Stderr: ‘error: listener ‘tcp:8200’ not found’; Code: ‘1’’
[W3C] Encountered internal error running command: TypeError: Cannot create property ‘replace’ on boolean ‘true’
1.卸載原來的appium
sudo npm uninstall -g appium
2.安裝指定的版本:
sudo npm install -g [email protected]
3.升級
npm:npm i npm
安裝過程中遇到下面的錯誤:
Error: EACCES: permission denied, mkdir ‘/usr/local/lib/node_modules/appium/node_modules/appium-chromedriver/2020216-34343-1v6bxkc.5y7l’
直接用以下命令解決:
sudo npm install -g appium --unsafe-perm=true --allow-root
遇到錯誤npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
直接把node_modules文件刪掉即可
npm安裝報錯:
path.js:1142
cwd = process.cwd();
^
直接重啓終端就行
這是在終端輸入appium