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"
}
}
]
}