Loading...
Loading...
Compare original and translation side by side
npm install -g browser-devtools-mcpnpm install -g browser-devtools-mcpundefinedundefinedundefinedundefined| Option | Description | Default |
|---|---|---|
| Daemon server port | |
| Session for Node connection persistence | auto |
| Output as JSON (recommended for AI) | |
| Suppress log messages | |
| Enable debug output | |
| Operation timeout | |
node-devtools-cli --json --quiet --session-id "debug-session" <command>| 选项 | 描述 | 默认值 |
|---|---|---|
| 守护进程服务器端口 | |
| 用于保持Node连接的会话标识 | 自动生成 |
| 以JSON格式输出(推荐AI使用) | |
| 抑制日志消息 | |
| 启用调试输出 | |
| 操作超时时间 | |
node-devtools-cli --json --quiet --session-id "debug-session" <command>| Domain | Description | Reference |
|---|---|---|
| debug | Connection, tracepoints, logpoints, exceptionpoints, watch, snapshots | |
| run | JavaScript execution in connected Node process |
| 领域 | 描述 | 参考 |
|---|---|---|
| debug | 连接、跟踪点、日志点、异常点、监视、快照 | |
| run | 在已连接的Node进程中执行JavaScript |
debug connect| Method | Option | Example |
|---|---|---|
| PID | | |
| Process name | | |
| Docker container | | |
| Inspector port | | |
| WebSocket URL | | |
--inspect--inspect=0.0.0.0:9229debug connect| 方式 | 选项 | 示例 |
|---|---|---|
| PID | | |
| 进程名 | | |
| Docker容器 | | |
| 检查器端口 | | |
| WebSocket URL | | |
--inspect--inspect=0.0.0.0:9229node-devtools-cli daemon status
node-devtools-cli daemon start
node-devtools-cli daemon stop
node-devtools-cli daemon restart
node-devtools-cli daemon infonode-devtools-cli daemon status
node-devtools-cli daemon start
node-devtools-cli daemon stop
node-devtools-cli daemon restart
node-devtools-cli daemon infonode-devtools-cli session list
node-devtools-cli session info <session-id>
node-devtools-cli session delete <session-id>node-devtools-cli session list
node-devtools-cli session info <session-id>
node-devtools-cli session delete <session-id>node-devtools-cli tools list
node-devtools-cli tools search <query>
node-devtools-cli tools info <tool-name>node-devtools-cli tools list
node-devtools-cli tools search <query>
node-devtools-cli tools info <tool-name>node-devtools-cli config
node-devtools-cli update --checknode-devtools-cli config
node-devtools-cli update --checkSESSION="--session-id api-debug"SESSION="--session-id api-debug"undefinedundefinednode-devtools-cli debug connect --process-name "api"node-devtools-cli debug connect --process-name "api"undefinedundefinedundefinedundefinedSESSION="--session-id exc-debug"
node-devtools-cli $SESSION debug connect --pid 12345
node-devtools-cli $SESSION debug put-exceptionpoint --state uncaughtSESSION="--session-id exc-debug"
node-devtools-cli $SESSION debug connect --pid 12345
node-devtools-cli $SESSION debug put-exceptionpoint --state uncaughtundefinedundefinedundefinedundefinedundefinedundefinednode-devtools-cli interactive| Command | Description |
|---|---|
| Show commands |
| Exit |
| Connect to process |
| Connection status |
| Execute tool |
node-devtools-cli interactive| 命令 | 描述 |
|---|---|
| 显示命令列表 |
| 退出交互模式 |
| 连接到进程 |
| 查看连接状态 |
| 执行对应领域的工具命令 |
eval "$(node-devtools-cli completion bash)"
eval "$(node-devtools-cli completion zsh)"eval "$(node-devtools-cli completion bash)"
eval "$(node-devtools-cli completion zsh)"