Appium [已解决]运行 reset.bat 或者 npm install -g appium

ben · 2014年01月15日 · 最后由 songlan 回复于 2015年08月15日 · 2258 次阅读

出现下面问题,请大家帮忙看一下

npm ERR! TypeError: Object # has no method 'match'
npm ERR! at Object.scriptpath_ (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js
:138:23)
npm ERR! at Array.forEach (native)
npm ERR! at scriptpath (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:132:19)

npm ERR! at D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:119:33
npm ERR! at Array.forEach (native)
npm ERR! at extras (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:118:21)
npm ERR! at parseJson (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:87:17)
npm ERR! at D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:59:33
npm ERR! at fs.js:266:14
npm ERR! at D:\Program Files\nodejs\node_modules\npm\node_modules\graceful-fs\graceful-fs.js:103:5
npm ERR! If you need help, you may report this entire log,
npm ERR! including the npm and node versions, at:
npm ERR! http://github.com/isaacs/npm/issues

npm ERR! System Windows_NT 6.1.7601
npm ERR! command "D:\Program Files\nodejs\\node.exe" "D:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js"
"install" "-g" "appium"
npm ERR! cwd D:\Users\zhangbowen614
npm ERR! node -v v0.10.24
npm ERR! npm -v 1.3.23
npm ERR! type undefined_method
npm ERR!
npm ERR! Additional logging details can be found in:
npm ERR! D:\Users\zhangbowen614\npm-debug.log
npm ERR! not ok code 0ad-package-json\read-json.js

共收到 9 条回复 时间 点赞
ben #1 · 2014年01月15日 Author

初步排查是以下的原因。。求帮助,急。。。

D:\Users\zhangbowen614>npm install swig@~1.2.2
npm http GET https://registry.npmjs.org/swig
npm http 304 https://registry.npmjs.org/swig
npm http GET https://registry.npmjs.org/swig/-/swig-1.2.2.tgz
npm http 200 https://registry.npmjs.org/swig/-/swig-1.2.2.tgz
npm ERR! TypeError: Object # has no method 'match'
npm ERR! at Object.scriptpath_ (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js
:138:23)
npm ERR! at Array.forEach (native)
npm ERR! at scriptpath (D:\Program Files\nodejs\node_modules\npm\node_modules\read-package-json\read-json.js:132:19)

貌似是你的 node 有问题 重装试试吧

ben #3 · 2014年01月15日 Author

#2 楼 @seveniruby
请问我这边已经启起来了,现在我想在 android 模拟器上跑 java 的 sample 代码,应该怎么操作呢。
看论坛里面的也没有找到解决办法。谢谢~

ben #4 · 2014年01月15日 Author

#3 楼 @benlooking 已经搞定了。。麻烦了。

请问是怎么操作啊

#3 楼 求分享 我也启动了这个 就是不知道怎么操作运行测试脚本

ben #7 · 2014年01月26日 Author

#6 楼 @hwm831002 到 sample 目录下。。mvn test(或者 mvn 指定特定要跑的脚本)

选个稳定点的 nodejs,0.10.25 不错~

请问你是怎么解决的啊?我额也遇到这样的问题,一直没解决

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册