Snyk CLI 디버깅하기

프로젝트에서 CLI를 사용할 때 예상치 못한 동작이 나타날 수 있습니다. 이는 설정, 환경 또는 버그로 인해 발생할 수 있습니다.

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

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

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

  • debug : 기본 레벨

  • trace : 추가 정보를 포함한 더 자세한 로깅으로, debug에서 제공하는 모든 정보와 추가 정보가 포함됩니다.

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

snyk test --debug --log-level=trace

export SNYK_LOG_LEVEL=trace

Last updated