ASP.NET MVC 프로젝트에서 Angular를 사용하면 코드베이스가 하드 드라이브의 다른 경로로 이동되었습니다. 빌드 할 때 패키지를 찾을 수 없다는 오류가 발생합니다. 이 문제는 각도 문제 (System.js 모듈 로더 사용)가 아니라 패키지 발견과 관련된 노드 문제라고 생각합니다.프로젝트를 다른 폴더로 마이그레이션 한 후 노드 패키지 오류가 발생했습니다.
node_modules의 모든 항목을 삭제하고 다시 가져 오기만하면됩니다. 이 작업을 수행하지 않아도되는 방법이 있습니까? 그렇지 않으면 코드를 소스 제어 시스템에 체크인하고 다른 사람이 코드를 풀면이 문제도 해결됩니다.
[업데이트]
프로젝트의 복사본을 만들 때 node_modules도 포함됩니다. 패키지를 업데이트 할시기와 발생할 수있는 종속성 문제를 제어 할 수 있도록 소스 제어로도 체크인하려고합니다.
[업데이트 2]
잘 돌아가서 내가하고있는 일을 검토해야한다고 생각합니다. 나는 소스에서 node_modules를 유지하는 아이디어를 결코 좋아하지 않았고, 패키지 업데이트로 인해 "변경 사항을 깨는 것"을 관리 할 방법을 찾을 수 있다면, 소스 제어 시스템에서 node_modules를 유지하는 것을 망칠 수는 없다. 이 패키지를 다운로드 할 수 있습니다 .. 다른 사람이 코드를 당기거나 다른 폴더에 코드를 이동할 때 당신은 NPM NISTALL
명령을 실행해야 https://www.sitepoint.com/beginners-guide-node-package-manager/
프로젝트 경로를 확인하여 구성을 빌드하십시오. 정적인지 동적인지 여부. – Shrikant
어떤 설정을 참조하고 있는지 확실하지 않습니다. – bitshift