pfr*_*ied 14 gruntjs browserstack
我正在使用BrowserStackTunnel.jargrunt插件运行grunt-exec
(一直在使用node的child_process.exec,但结果相同)
用命令 java -jar BrowserStackTunnel.jar -force APIKEY localhost,8000,false
Java文件实际上做的是通过ssh连接到Browserstack的Amazon实例并在45691上打开一个端口,browserstack的网站在localhost上轮询该端口,其中Java应用程序提供包含传递的params的小片段.
如果我从CLI运行命令它工作正常,我看到端口在netstat上打开.在browserstack网站上,我获得了成功屏幕.
但是,如果我从grunt-exec运行命令,它只显示SYN请求.
命令行的输出是相同的,都显示成功
我不太确定导致这种情况的原因.我在windows7上运行,节点v0.10.12,grunt-cli v0.1.9,grunt v0.4.1和grunt exec v0.4.2
知道是什么导致这个或如何调试它?我想到了许可问题,但我有点无能为力
我遇到了同样的问题,我意识到,如果我使用 BrowserStackLocal 二进制文件来创建隧道,效果会更好。我在这里解决了一个相当复杂的配置:Ember.js - CircleCI - BrowserStack
BrowserStackLocal 文件位于:http://www.browserstack.com/local-testing(二进制文件)
| 归档时间: |
|
| 查看次数: |
629 次 |
| 最近记录: |