代码之家  ›  专栏  ›  技术社区  ›  matandked

如何在Visual Studio代码中创建用于启动服务器和调试量角器测试的配置条目?

  •  0
  • matandked  · 技术社区  · 6 年前

    感谢 ng e2e ,我可以运行服务器,然后对其执行端到端的量角器测试。 npm run ng e2e 司令部为我完成这项任务。

    现在,我想创建一个Visual Studio配置来调试这些测试。 根据上的描述 MSDN blog 在里面 .vscode/launch.json ,我创建了用于调试量角器测试的配置:

    {
        "type": "node",
        "request": "launch",
        "name": "Launch e2e tests",
        "program": "${workspaceRoot}/node_modules/protractor/bin/protractor",
        "stopOnEntry": false,
        "args": ["${workspaceRoot}/protractor.conf.js"],
    },
    

    不管怎样 运行服务器时,它只运行测试。 因此,它们被标记为失败。

    如何修改配置以不仅运行测试,而且首先启动服务器? 显然,我需要有调试的可能性,比如在VS代码中插入断点。

    1 回复  |  直到 6 年前
        1
  •  1
  •   yong    6 年前
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}/node_modules/@angular/cli/bin/ng",
            "cwd": "${workspaceFolder}",
            "args": [
                "e2e"
            ]
        }
    ]