Как отладить Rails-проект с angular 4 в Visual Studio - PullRequest
0 голосов
/ 24 августа 2018

Я хочу отладить проект 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": []
        }
    ]
}

Когда я пытаюсь запустить отладчик, я получаю это всплывающее окно:

enter image description here

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...