【问题标题】:How to set env variable so Karma can run Opera broswer如何设置环境变量以便 Karma 可以运行 Opera 浏览器
【发布时间】:2014-07-30 09:26:16
【问题描述】:

我正在尝试设置 Karma 以在 Opera 上运行测试,但它给了我这个错误:

ERROR[launcher]: Cannot start Opera
Can not find the binary C:\Program Files\Opera\opera.exe
Please set the env variable OPERA_BIN

我对设置环境变量一无所知,所以我做了一些研究并在 cmd 中尝试了这些但无济于事:

C:\>set OPERA_BIN = C:\Program Files (x86)\Opera\launcher.exe

...什么都没有发生..

C:\>setx OPERA_BIN = "C:\Program Files (x86)\Opera\launcher.exe
ERROR: Invalid syntax. Default option is not allowed more than '2' time(s)

任何建议将不胜感激。谢谢。

【问题讨论】:

    标签: cmd environment-variables opera karma-runner


    【解决方案1】:
    set "OPERA_BIN=C:\Program Files (x86)\Opera\launcher.exe"
    

    额外的空格存储在变量名和变量值中。

    【讨论】:

    • 谢谢,这似乎在 cmd 中有效,但由于某种原因,业力仍然无法找到该文件。我最终只是将 opera.exe 文件移动到 C:\Program Files\Opera\ 并且 karma 可以找到它。谢谢。
    【解决方案2】:

    移动 Opera.exe 只是意味着您不会运行更新的版本。 Launcher.exe 确保启动最新版本。在启动 launcher.exe 之前,您是否尝试将目录更改为 Opera 目录?

    【讨论】:

    • 谢谢,我不知道。当我有机会时,我会尝试确保 karma 指向 launcher.exe 而不是 opera.exe。
    猜你喜欢
    • 2021-11-27
    • 1970-01-01
    • 2013-05-29
    • 2022-07-06
    • 1970-01-01
    • 2010-10-09
    • 1970-01-01
    • 2012-08-02
    • 1970-01-01
    相关资源
    最近更新 更多