0

我已经Parsoid从它的源 repo安装了节点项目。

我用 VSCode 打开了项目根目录,然后添加了一个基本的 passthru config.yaml

worker_heartbeat_timeout: 300000

logging:
    level: debug

services:
  - module: lib/index.js
    entrypoint: apiServiceWorker
    conf:

        # Configure Parsoid to point to your MediaWiki instances.
        mwApis:
        - # This is the only required parameter,
          # the URL of you MediaWiki API endpoint.
          uri: 'https://en.wikipedia.org/w/api.php'
          domain: 'en.wikipedia.org'  # optional

我可以运行应用程序:

http://localhost:8000/en.wikipedia.org/v3/page/html/Apple

我现在准备用调试器检查代码。我添加这个launch.json

{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "node",
            "request": "launch",
            "name": "Launch Program",
            "program": "${workspaceFolder}/bin/server.js"
        }
    ]
}

当我使用调试器启动时,我添加的断点bin/server.js被识别。但是,此目录之外的任何内容都会被忽略(说明它无法验证其他断点)。

只有初始启动模块的断点有界。

这些断点已设置但不受限制。我应该在我的配置文件中修改什么以使它们有界?

4

0 回答 0