현재 NPM/Bower를 사용하여 Javascript 패키지 종속성을 관리하는 프로젝트에서 Visual Studio 2015를 사용하고 있습니다. 우리가 사용하고 Bower를 통해 설치 한 패키지 중 하나가 knockout-3.4.0입니다.Visual Studio 2015에서 녹아웃 3.4.0의 Bower 설치 누락/dist 폴더
wwwroot/lib/knockout으로 이동하여 폴더를 삭제하면 VS Solution Explorer가 종속성 노드 아래에 패키지가 더 이상 설치되지 않음을 알게됩니다.이 패키지에서 Restore Package를 실행하면 다시 녹아웃을 시도합니다 lib 디렉토리.
그러나이 작업을 수행 할 때마다/dist 디렉토리와 그 안에있는 파일을 다운로드하지 못합니다. 나 (매우 비슷한 빌드 환경) VS2015가 /dist 폴더를 포함하여을 복원 할 때 나와 같은 동료 컴퓨터에서 정확히 동일한 작업을 수행하면됩니다.
내가 뭘 잘못하고 있니? 나는 bower 캐시를 지우고 재설치를 시도했지만 같은 문제가 발생했습니다./dist의 내용이 없으면 응용 프로그램이 작동하지 않습니다.
C:\Program Files (x86)\Microsoft Visual Studio 14.0\Web\External\Bower.cmd" install --force-latest
bower knockout#>=2.2 not-cached https://github.com/SteveSanderson/knockout.git#>=2.2
bower knockout#>=2.2 resolve https://github.com/SteveSanderson/knockout.git#>=2.2
bower knockout#>=2.2 checkout v3.4.0
bower knockout#>=2.2 resolved https://github.com/SteveSanderson/knockout.git#3.4.0
bower knockout#>=2.2 install knockout#3.4.0
+1,이뿐만 아니라 나를 위해 그것을 해결했다. 중요 사항 : 캐시를 삭제 한 후 Knockout 패키지 (bower uninstall knockout)를 제거한 다음 새 패키지가 나타나기 전에 다시 설치해야했습니다. –