Я пытаюсь запустить сервер без запуска. json безуспешно (несмотря на то, что он отлично работает из командной строки). Как мне это запустить?
Ошибка:
Атрибут 'program' не существует
Из командной строки VSCode в проекте root это прекрасно работает:
sls deploy --config slsSite.yml
Вот моя текущая конфигурация запуска:
{
"type": "node",
"request": "launch",
"name": "deploy site",
"preLaunchTask": "buildsite", //ref tasks.json
"program": "${workspaceFolder}\\serverless",
"args": ["deploy", "--config slsSite.yml"]
}
Когда я меняю программу на путь к модулю узла:
"program":"${workspaceFolder}\\serverless_site\\node_modules\\serverless\\bin\\serverless
Я получаю:
Эта команда может быть выполнена только в каталоге службы без сервера. Обязательно укажите действительный файл конфигурации в текущем рабочем каталоге, если вы используете пользовательский файл конфигурации
Затем я попытался (в дополнение к строке программы выше):
"args": ["deploy", "--config ${workspaceFolder}\\slsSite.yml"]
и получил ту же ошибку.