Запустите вложенный запуск vscode. json из подмодуля git - PullRequest
0 голосов
/ 08 мая 2020

У меня есть два проекта в качестве подмодулей в моем основном проекте, и каждый подмодуль имеет свой собственный запуск. json с переменными среды. Я хотел бы сохранить это, поскольку другие члены команды работают над этими проектами отдельно.

Использование следующего запуска. json в root позволит мне запустить один из подмодулей, но без среды переменные вложенного запуска. json

{
  "name": "Test",
  "type": "node",
  "request": "launch",
  "cwd": "${workspaceRoot}/unit-api",
  "runtimeExecutable": "npm",
  "runtimeArgs": ["run-script", "debug"],
  "port": 9229
},

Как я могу запустить, объединить или ссылаться на вложенный запуск. json без прямого изменения подмодуля? Стоит ли переместить переменные среды в другое место?

1 Ответ

0 голосов
/ 08 мая 2020

После интенсивного гугл-фу я нашел git разговор, в котором мне указали на использование файлов .env. Я переместил переменные среды своего подмодуля в файл .env и загружаю его с помощью параметра «envFile» в root launch. json.

Это позволяет мне запускать настраиваемую конфигурацию запуска с подмодулем env vars.

[Edit] Который, кстати, не должен храниться в git репозитории, как я помню: |

...