node.js app.js에서 debug 시 env 사용하기

x·2021년 10월 18일
0

vscode에서 디버깅할 때 env가 app.js에서 적용되지 않았다. 디버깅 시작 시 바로 app.js에 진입하기 때문에 env 설정을 초기화해주지 못했다.

vscode의 launch.json에서 env를 지정해주면 된다.

{
    "configurations": [
    {
        "args": [
            "-u",
            "bdd",
            "--timeout",
            "999999",
            "--colors",
            "${workspaceFolder}/test/**",
        ],
        "internalConsoleOptions": "openOnSessionStart",
        "name": "Mocha Tests",
        "program": "${workspaceFolder}/node_modules/mocha/bin/_mocha",
        "request": "launch",
        "skipFiles": [
            "<node_internals>/**"
        ],
        "type": "pwa-node",
        "env": {
            "NODE_ENV": "debug",
            "CACHE_HOST": "127.0.0.1",
            "CACHE_PORT": "6379"
        }
     }
    ]
}

출처

0개의 댓글