Karma无法在Mac OS X上打开Opera

时间:2015-03-12 04:09:07

标签: macos gruntjs karma-runner

我正在尝试使用Opera运行Karma并且它不起作用:

karma start --browsers Opera
INFO [karma]: Karma v0.10.10 server started at http://localhost:9876/
INFO [launcher]: Starting browser Opera
ERROR [launcher]: Cannot start Opera

在Opera中出现警报,显示消息:

  

无法打开用户个人资料目录,因为你缺乏足够的   特权。您可能想与此管理员联系   机。

如何授予Karma打开Opera的权限?

Safari或Firefox等其他浏览器运行良好。

1 个答案:

答案 0 :(得分:0)

OSX Opera配置文件目录是: “〜/ Library / Application Support / com.operasoftware.Opera”,但这似乎不是问题。

似乎有效的解决方案是确保Opera在运行测试之前完全关闭,因为它可能是一个锁定文件问题。

它还有助于将Opera启动优先级更改为“启动时:打开启动页面”而不是“启动时:继续我离开的地方”,这样您就不会重新打开包含之前的十几个选项卡testrunner实例。