Snyk CLI 디버깅

프로젝트에서 CLI를 사용할 때 조사가 필요한 예기치 않은 동작이 발생할 수 있습니다. 이러한 동작은 구성, 환경 또는 버그로 인해 발생할 수 있습니다.

디버그 모드에서 모든 CLI 명령을 실행하여 환경에서 CLI의 동작을 이해할 수 있습니다. 디버그 모드에서 실행하려면 --debug 또는 -d 옵션을 사용하여 콘솔에 더 자세한 로그 메시지를 표시하십시오.

이러한 메시지에는 환경 및 명령에 대한 기본 정보와 Snyk API와의 네트워크 상호 작용에 대한 자세한 정보가 포함됩니다.

어떤 경우에는 더 많은 디버그 정보가 필요합니다. 이를 얻으려면 SNYK_LOG_LEVEL 환경 변수를 설정하거나 --log-level 옵션을 사용하여 로그 수준을 변경할 수 있습니다. 둘 다 로그 수준 이름이 필요합니다. 다음 수준이 지원됩니다.

  • debug, 기본 수준

  • trace, debug의 모든 정보와 추가 정보를 포함하는 더 자세한 로깅

다음 예시는 --debug 옵션과 SNYK_LOG_LEVEL 환경 변수의 사용을 보여줍니다.

  1. 추적 수준 로깅을 활성화하기 위해 명령줄 인수를 사용합니다.

snyk test --debug --log-level=trace
  1. 디버깅을 활성화하기 위해 명령줄 인수를 사용하고 환경 변수를 사용하여 디버그 수준을 설정합니다.

export SNYK_LOG_LEVEL=trace 
snyk test --debug

Last updated