新手区 [已解决] Appium1.5.2 在线安装后,如何复制到离线的电脑中?

water · June 11, 2016 · Last by paul replied at October 19, 2016 · Last modified by admin Monkey · 1593 hits

感谢大家!最后解决方法是购买了一个***,使用国外网络在线安装了Appium1.5.3版本。此次安装之后就不存在link方式组织的文件夹了,可以直接复制到离线的电脑中使用。
PS:原来国内在线安装只能使用cnpm工具,安装完之后全是link文件夹,也就是快捷方式,复制不了。

问题背景:
1,公司的电脑不能联网,无法直接安装最新版本1.5.2+的Appium,AppiumForWindows安装包只到1.4.16;
2,测试Android6.0+的时候,Hybrid中Webview在Appium1.4.16中无法切换,无法识别控件,而1.5.2+的Appium没有这个问题;
3,替换了1.4.16中的ChromeDriver.exe为1.5.2中的ChromeDriver.exe(2.21.371459),依然不好使,估计只能整个升级Appium到1.5.2才能做Android6.0的自动化了;1.4.16中切换到WebView时报错信息如下:

4,那么此时的解决方案应该是:在家里把Appium1.5.2在线安装完成后,把npm文件夹复制到公司的测试电脑中。

目前问题:
目前遇到的问题是,Appium1.5.2在线安装之后的npm文件夹中有很多的link文件,直接进行复制的话,只会有很多的空文件夹:
在线安装后的Appium link文件夹:

复制后的Appium文件夹为空文件夹:

曾经尝试过xcopy命令,依然不能复制link文件夹:

求助!!
请问谁有方法可以复制link文件夹到另一台电脑中?
或者有其他方法可以安装Appium1.5.2+到离线的电脑中?

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
共收到 8 条回复 时间 点赞
water #1 · June 12, 2016 作者

求助呀TAT

PE系统进去还有啥不能复制的 不行试试分区软件 diskgenius

3Floor has been deleted

另外,实在需要用node安装,可以自己找个代理上网安装。总归有办法的,usb共享手机也成啊。
实在愿意折腾,自己建个npm的内网的源,不过这个更麻烦。

water #5 · June 13, 2016 作者

#4楼 @among29 家里的机器是安装成功了,但是公司的网络封了,也不能开代理上网的测试机器,今天试了npm-cache,npm-proxy-cache,npmbox等等各种离线安装/打包的软件,都没搞定哎~

water #6 · June 13, 2016 作者

#2楼 @lanxiangtechnical 跟分区软件有什么关系?是windows复制到windows,link文件夹无法复制,求助!

离线覆盖的npm压缩包已上传官方群O(∩_∩)O~

#7楼 @weamylady 楼主求分享离线压缩包 也是公司网络无法更新

我win7安装最新的版本启动appium提示TypeError: Path must be a string. Received undefined,不知道楼主有遇到过没?
离线覆盖的npm压缩包能否发一份给我(272287474@163.com),谢谢

需要 Sign In 后方可回复, 如果你还没有账号请点击这里 Sign Up