2015-01-28 5 views
0

내 Mac (OSX 10.10.1)에서 ASP.NET 5과 새로운 명령 행 도구 (kpm, kvm 등)를 사용하려고하는데, kpm install에 문제가 있습니다. 그것이 발견 할 것이다 나는 약 20 분 다시 kpm install My.Custom.Pkg 1.0.4 기다리면캐시를 깨끗하게 캐시하는 방법은 무엇입니까?

~/Projects/myproj: kpm install My.Custom.Pkg 1.0.4 
    CACHE https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?Id='My.Custom.Pkg' 
    CACHE https://www.nuget.org/api/v2/FindPackagesById()?Id='My.Custom.Pkg' 
    CACHE http://tools.production.com/nuget/FindPackagesById()?Id='My.Custom.Pkg' 
My.Custom.Pkg.1.0.4 was added to project.json. 
Restoring packages for /Users/montgomeryc/Projects/myproj/project.json 
    CACHE https://www.myget.org/F/aspnetvnext/api/v2/FindPackagesById()?Id='My.Custom.Pkg' 
    CACHE https://www.nuget.org/api/v2/FindPackagesById()?Id='My.Custom.Pkg' 
    CACHE http://tools.production.com/nuget/FindPackagesById()?Id='My.Custom.Pkg' 
Resolving complete, 4286ms elapsed 
Unable to locate My.Custom.Pkg >= 1.0.4 
Restore complete, 4294ms elapsed 

다음은 일반적으로 패키지의 새 버전이 바로 출판 된 경우를 제외하고는 잘 작동 설치, kpm는 패키지, 예를 찾을 수 없습니다 말한다 새로운 패키지 버전. 이것은 내 Windows 컴퓨터에서 Visual Studio를 열고 새로 게시 된 패키지를 즉시 찾을 수 있기 때문에 kpm 캐시의 문제인 것으로 보입니다.

내 질문 : 강제로 로컬 kpm 캐시를 지울 수있는 방법이 있습니까? 그리고 ~/.kpm/packages 디렉토리가 아니라 ...이 유스 케이스를 돕는 것 같지 않습니다. 다양한 NuGet 피드에 GET 요청을 할 때 다른 내부 http 캐시가있는 것으로 보입니다.

답변

1

kpm install--no-cache 인수를 사용, 덕분에 그것을했다

kpm install --no-cache My.Custom.Pkg 1.0.4 
+0

을! 'kpm'은'npm 캐시 '를 통해 캐시를 "정리"하는 방법을 가졌습니다. –

+1

언제든지 해당 제안을 https://github.com/aspnet/xre에 추가 할 수 있습니다 :) –