我已经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
被识别。但是,此目录之外的任何内容都会被忽略(说明它无法验证其他断点)。
这些断点已设置但不受限制。我应该在我的配置文件中修改什么以使它们有界?