gpt4 book ai didi

environment-variables - 为 CHROME_BIN 设置环境变量不起作用

转载 作者:行者123 更新时间:2023-12-03 10:22:18 25 4
gpt4 key购买 nike

我正在尝试使用 Karma 来测试我的 js 脚本。在文档中它说我应该为 CHROME_BIN 设置环境变量:

我已经设置为

%programfiles(x86)%"\Google\Chrome\Application\Chrome.exe



但是当我输入 %CHROME_BIN%在 DOS 中,它会失败,因为它被截断为 C:\Program Program Files 中的空间.

我可以做些什么来解决这个问题?

最佳答案

面临同样的问题,我通过编辑 解决了它karma.conf.js karma -e2e.conf.js 下的文件配置目录。

改变:

browsers = ['Chrome'];


browsers = ['Your_System_Path_where_chrome_installed/chrome.exe'];

就我而言,它是 > C:/Program Files (x86)/Google/Chrome/Application/chrome.exe
然后添加 C:\Program Files (x86)\Google\Chrome\Application\chrome.exe环境变量路径

或在 cmd
SET CHROME_BIN = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

附加 : 其他浏览器的设置可见 here .

关于为什么 chrome one 不起作用,我猜他们(Karma)已经从一些早期版本的 chrome 配置了他们的 chrome 路径。

更新:对于 AngularJS tutorial追随者:
  • 在某些教程步骤中运行 karma 测试运行程序并解决此问题时,您仍然可能会遇到问题(正如我所面临的那样):只需在“ ...conf.js ”文件中添加这些“Angular Scenario Dependencies” ,像这样:

  • files = [
    ANGULAR_SCENARIO,
    ANGULAR_SCENARIO_ADAPTER,
    ....
    .... // keep rest of the lines as it is
    ....
    ];

    关于environment-variables - 为 CHROME_BIN 设置环境变量不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16017896/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com