napi-rs vscode debug 简单说明
需要codelldb插件,同时注意napi-rs 项目应该是debug 模式的
参考配置
- 插件项目
"scripts": {
"artifacts": "napi artifacts",
"build": "napi build --platform",
"build:debug": "napi build --platform",
"prepublishOnly": "napi prepublish -t npm",
"test": "ava",
"universal": "napi universal",
"version": "napi version"
},
- .vscode/launch.json
{
"version": "0.2.0",
"configurations": [
{
"type": "lldb",
"request": "launch",
"name": "Debug Node Addon (napi-rs)",
"program": "/usr/local/bin/node",
"args": ["app.js"],
"cwd": "${workspaceFolder}",
"stopOnEntry": false,
"sourceLanguages": ["rust"],
"env": {
"RUST_BACKTRACE": "1"
}
}
]
}
说明
有可能不能生效,建议可以先执行下项目的build(debug 模式的)yarn build 然后重启vscode 尝试下
浙公网安备 33010602011771号