snyk test 명령을 사용자 정의하기 위한 옵션 사용

Snyk CLI에는 다양한 작업을 수행할 수 있는 많은 명령과 명령을 사용자 정의할 수 있는 많은 옵션이 있습니다. 자세한 내용은 CLI 도움말을 참조하십시오. 이 페이지에서는 오픈소스 프로젝트 테스트에서 수행하려는 작업을 수행하기 위해 snyk test를 사용자 정의하는 방법을 설명합니다.

여러 매니페스트 파일 스캔

매니페스트 파일이 여러 개인 프로젝트의 경우 --file 옵션을 사용하여 Snyk이 패키지 정보를 검사할 파일을 지정하십시오.

$ snyk test --file=package.json

모든 파일을 검사하려면 --all-projects 옵션을 사용하십시오.

$ snyk test --all-projects

사용자 정의 이름이 있는 매니페스트 파일 스캔

매니페스트 파일이 지원되는 언어이지만 사용자 정의 이름이 있는 경우 --file 옵션과 --package-manager 옵션을 조합하여 사용자 정의 이름을 Snyk에 전달할 수 있습니다.

$ snyk test --file=req.txt --package-manager=pip

개발 종속성 테스트

많은 패키지 관리자는 개발 또는 테스트 컨텍스트에서만 사용되고 결과적으로 프로덕션으로 배송되지 않는 종속성을 별도로 호출할 수 있도록 허용합니다. 기본적으로 Snyk은 이러한 종속성을 스캔하지 않습니다. dev 종속성을 스캔에 포함하려면 --dev 옵션을 사용하십시오.

$ snyk test --dev

Last updated