node.js 프로젝트에서 새 VSCode 편집기로 작업합니다. launch.json 파일을 편집하여 디버깅을 위해 "Launch"프로필을 구성하려고합니다. 환경 변수로 연결 문자열을 설정해야합니다. launch.json 파일의 주석에 따르면 :
// Environment variables passed to the program.
"env": { }
내 환경 변수를 다음과 같이 추가해 보았습니다.
"env":
{
"CONNECTION_STRING": "Data Source=server;Initial Catalog=catalog;User ID=uid;Password=pwd;MultipleActiveResultSets=true"
}
이로 인해 앱을 실행하려고 할 때 오류가 발생합니다. "OpenDebug 프로세스가 예기치 않게 종료되었습니다". 문제가 무엇인지 설명 할 수있는 로그 파일 등을 아직 찾지 못했습니다.
환경 변수를 설정하고 표준 명령 프롬프트에서 내 앱을 시작할 때이 앱이 올바르게 작동한다는 것을 알고 있습니다. launch.json 파일에서 내 변수를 주석 처리하면 앱이 예상대로 실행됩니다. 데이터베이스에 연결할 수 없습니다.
launch.json 파일에서 잘못된 형식을 사용하고 있다고 가정하고 있지만 아직이 작업을 수행 할 방법을 찾지 못했습니다.
어떤 아이디어?
Property env is not allowd in launch.json