CLI를 사용하여 Snyk Code 리포지토리를 테스트할 때 snyk ignore --file-path 명령을 사용하여 CLI 테스트에서 특정 디렉토리와 파일을 제외할 수 있습니다. 이 명령을 실행하면 리포지토리에 지정한 디렉토리 또는 파일의 이름이 포함된 .snyk 파일이 자동으로 생성됩니다.
리포지토리에 .snyk 파일을 수동으로 생성하고 이를 사용하여 CLI 테스트에서 디렉토리 및 파일을 제외할 수도 있습니다. .snyk 파일 수동 생성에 대한 자세한 내용은 프로젝트 가져오기에서 디렉토리 및 파일 제외를 참조하십시오.
snyk ignore --file-path 명령은 특정 취약점 문제를 무시하지 않습니다. CLI 테스트에서 디렉토리와 파일만 제외합니다.
디렉토리와 파일을 프로덕션으로 게시하거나 컴파일하지 않는 경우에만 제외하는 것을 고려하십시오. 기존 취약점이 있는 제외된 파일 또는 디렉토리를 통해 추적이 진행되는 경우 Snyk은 잠재적인 문제를 놓칠 수 있습니다.
CLI 테스트에서 디렉토리 및 파일 제외
다음 단계에 따라 CLI 테스트에서 Snyk Code 디렉토리 및 파일을 제외하십시오.
터미널에서 테스트하려는 폴더로 디렉토리를 변경합니다.
snyk ignore --file-path 명령은 명령을 실행 중인 폴더와 해당 폴더의 하위 폴더 및 파일에만 적용됩니다.
터미널에 다음을 입력합니다.
snyk ignore --file-path=<directory_or_file>
여기서 directory_or_file은 테스트에서 제외하려는 디렉토리 또는 파일의 이름입니다(예: db.js).
루트 폴더에 제외하도록 지정된 디렉토리 또는 파일이 포함된 .snyk 파일이 생성됩니다.
.snyk 파일은 숨김 파일로 생성됩니다. 루트 폴더에 보이지 않으면 시스템의 숨김 파일 표시 옵션을 사용하십시오.