내 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 캐시가있는 것으로 보입니다.
을! 'kpm'은'npm 캐시 '를 통해 캐시를 "정리"하는 방법을 가졌습니다. –
언제든지 해당 제안을 https://github.com/aspnet/xre에 추가 할 수 있습니다 :) –