Я хочу отладить проект Ruby on rails, имея angular4 на стороне пользовательского интерфейса и rails в качестве сервера.
Я проследил за многими документами, но получаю сообщение об ошибке «Не удается найти задачу« npm ». При попытке запустить отладчик».
Это мой Launch.json
{
"version": "2.4.1",
"configurations": [
{
"type": "extensionHost",
"request": "launch",
"name": "Launch Extension",
"runtimeExecutable": "${execPath}",
"args": [
"--extensionDevelopmentPath=${workspaceFolder}"
],
"outFiles": [
"${workspaceFolder}/out/**/*.js"
],
"preLaunchTask": "npm"
},
{
"name": "Run API",
"type": "Ruby",
"request": "launch",
"cwd": "${workspaceRoot}",
"useBundler": true,
"pathToBundler": "${env:HOME}/.rvm/gems/${env:RUBY_VERSION}/wrappers/bundle",
"showDebuggerOutput": true,
"pathToRDebugIDE": "${workspaceRoot}/bin/rdebug-ide",
"program": "${workspaceRoot}/bin/rackup",
"args": [
"-p", "3002",
"-E", "development"
]
}
]
}
Это мои задачи. Json:
{
// See https://go.microsoft.com/fwlink/?LinkId=733558
// for the documentation about the tasks.json format
"version": "2.0.0",
"tasks": [
{
"type": "npm",
//"tsconfig": "tsconfig.json",
"problemMatcher": [
"$tsc"
],
"group": {
"kind": "build",
"isDefault": true
},
"identifier": "build",
"path": "${workspaceFolder}/server"
},
{
"type": "npm",
"script": "install",
"path": "vendor/bundle/ruby/2.4.0/gems/railties-5.1.0/lib/rails/generators/rails/app/templates/",
"problemMatcher": []
}
]
}
Когда я пытаюсь запустить отладчик, я получаю это всплывающее окно:

Может ли кто-нибудь помочь мне решить эту проблему, чтобы я мог отладить.