Facebook Yarn에 대한 몇 가지 벤치 마크 테스트를 수행하고 있습니다. 이를 위해 글로벌 원사 캐시를 지워야합니다.
사용할 수있는 명령이 있습니까? ~/.yarn-cache
폴더를 강제로 제거 했지만 수동으로 보입니다.
답변
좋아, 나는 스스로 대답을 찾았다. 마찬가지로 npm cache clean
원 사는 자체적으로 가지고 있습니다
yarn cache clean
답변
를 실행하십시오 yarn cache clean
.
yarn help cache
bash에서 실행 하면 다음을 볼 수 있습니다.
사용법 : 털실 캐시 [ls | clean] [플래그]
옵션 : -h, –help 출력 사용 정보 -V, –version 버전 번호 출력 –offline
–prefer-offline
–strict-semver
–json
–global-folder [path]
–modules-folder [path] cwd를 기준으로 node_modules 폴더에 모듈을 설치하는
대신 모듈을 전역 패키지 루트에 저장하지 않고 여기에
출력 합니다. –mutex [type] [: specifier] 하나의 얀 인스턴스 만 실행되도록 뮤텍스를 사용하십시오.이 명령에 대한 설명서는 http://yarnpkg.com/en/docs/cli/cache 를 방문하십시오 .
답변
캐시 된 디렉토리는 다음 위치에 있습니다. ~/.yarn-cache/
.
yarn cache clean
: 해당 디렉토리를 정리합니다
yarn cache list
: 캐시 된 종속성 목록을 표시합니다
yarn cache dir
: 캐시 된 디렉토리의 경로를 인쇄합니다
답변
답변 외에도 $ yarn cache clean
캐시에서 모든 라이브러리를 제거합니다. $ yarn cache dir
OS에 적합한 얀 캐시 디렉토리 경로를 얻기 위해 특정 lib의 캐시 실행 을 $ cd
제거하려면 해당 디렉토리로 이동 하여 정리하려는 lib 의 name
+ version
로 폴더를 제거하십시오 .