我将不同项目中的launch.json复制到项目文件夹中的vscode文件夹中,并将路径替换为文件。当我启动调试器时,我收到以下错误:
错误:找不到模块&c; \ Users \ Anatoly \ Desktop \ project_folder --inspect = 34947' 在Module._resolveFilename(module.js:470:15)
请你指出我可能出现这种错误的原因是什么? 谢谢!
这是launch.json:
{
"version": "0.2.0",
"configurations": [
{
"name": "Debug Main Process",
"type": "node",
"request": "launch",
"program": "${workspaceRoot}/app/main.ts",
"stopOnEntry": false,
"args": ["."],
"cwd": "${workspaceRoot}",
"runtimeExecutable": "${workspaceRoot}/node_modules/.bin/electron.cmd",
"outFiles": [
"${workspaceRoot}/dist/main.js"
],
"protocol":"inspector",
"env": { },
"sourceMaps": true
}
]
}
答案 0 :(得分:0)
我认为您的程序何时应使用根目录。 尝试使用$ {workspaceFolder} /app/main.ts而不是$ {workspaceRoot}。
答案 1 :(得分:0)
我自己遇到了这个错误。就我而言,我只是忘了运行npm install
来安装所有项目的依赖项,然后再尝试调试程序。我这很愚蠢。