当前位置: 首页 > 知识库问答 >
问题:

在使用运行Angular应用程序的Visual Studio代码时,如何使用Safari作为浏览器进行调试?

华聪
2023-03-14

我有一个Angular应用程序(.Net Core后端)。我可以在发布中创建配置。json文件,并用Firefox、Chrome、Edge等进行调试。但我看不到Safari的任何选项!

问题-启动调试器时,如何创建Safari使用的配置而不是Chrome?当我在launch.json中单击'添加配置'时,我为Safari选择哪个选项?我需要单独的扩展吗?

共有1个答案

齐博厚
2023-03-14

我找到了一些链接:

  • https://stackoverflow.com/a/51738121

在执行start命令之前设置浏览器环境变量可能会有所帮助。

这个环境变量记录在这里:https://create-react-app.dev/docs/advanced-configuration/

默认情况下,Create React App将打开默认的系统浏览器,有利于macOS上的Chrome。指定浏览器覆盖此行为,或将其设置为无以完全禁用。如果您需要自定义浏览器启动的方式,可以改为指定节点脚本。传递给npm start的任何参数也将传递给此脚本,并且您的应用程序所在的url将是最后一个参数。您的脚本的文件名必须具有. js扩展名。

 类似资料:
  • 我不能启动Safari浏览器从硒网络驱动程序。我使用Python绑定。找不到任何提供Python详细步骤的参考。我知道有一个相关的问题stackoverflow,但它不回答python-python selenium网络驱动Safari驱动程序 遵循http://code.google.com/p/selenium/wiki/SafariDriver,下载并安装了safari开发者证书。此文档包含

  • 问题内容: 我有一个在码头上运行的Jetty应用程序。我想使用本地IntelliJ调试此应用程序。我使用的是14.1版,因此我已经安装了Docker Integration插件。 在“云”下,我使用的是单击“ +”时显示的默认值。IntelliJ文档说这应该没问题。在这里 我不确定它们的用途,所以我不知道这些值是否正确。 在运行/调试配置下,我正在使用Docker部署,以及以下值: 当我尝试运行此

  • 使用: Angular CLI在Chrome中默认运行测试,这很好,但是如果我需要在仅控制台环境(无头浏览器)中运行它们呢? 如果我可以在每次运行它时指定是否想要无浏览器,那就太好了,所以类似于: 编辑: 运行PhantomJS我得到了以下信息: PhantomJS 2.1.1 (Linux 0.0.0)错误类型错误:useValue,useFactory,数据不可迭代!http://localh

  • 问题内容: 我正在将Selenium WebDriver与Java和TestNG框架一起使用。我想一次在一个代码中使用Firefox,IE,Chrome来进行跨浏览器测试。我只能将Firefox初始化为 但无法以相同方式初始化其他浏览器。例如: 给出错误 给出错误 如何初始化IE和Chrome并在所有所需的浏览器中执行测试? 问题答案: 对于C# 加 创建一个包含浏览器名称的配置文件。实现与配置文

  • 我想用java中的参数调用python程序。但我的输出是空白的。代码在这里。 Python代码如下: java代码在这里: 我想输出30,有人能告诉我哪里出错了吗?