예, 이미 수천 개의 유사한 질문이 있다는 것을 알고 있습니다. 아니요, 아무 대답도 저에게 효과가 없었습니다. 나는 이미 얼마 전에 Angular를 업그레이드하는 데 문제가 있었고 새로운 업데이트를 무시하기로 결정했습니다.Angular4로 업그레이드 할 수 없음
는 처음에 나는 "표준"업그레이드 명령을 사용 : npm install @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] @angular/[email protected] [email protected] --save
그러나, 다음과 같은 오류가 발생 그건 (+를 마지막 경고의 제비) :
+-- @angular/[email protected]
+-- @angular/[email protected]
+-- UNMET PEER DEPENDENCY @angular/[email protected]
+-- @angular/[email protected] invalid
| +-- @angular/[email protected]
| | `-- [email protected]
| `-- [email protected]
+-- UNMET PEER DEPENDENCY @angular/[email protected]
+-- @angular/[email protected]
+-- @angular/[email protected]
+-- @angular/[email protected]
+-- @angular/[email protected]
+-- @angular/[email protected]
| +-- [email protected]
| `-- [email protected]
+-- @angular/[email protected]
+-- [email protected]
| +-- @angular-cli/[email protected]
| | `-- [email protected]
| +-- UNMET PEER DEPENDENCY @angular/[email protected]
| +-- UNMET PEER DEPENDENCY @angular/[email protected]
| | `-- @angular/[email protected]
| +-- UNMET PEER DEPENDENCY @angular/[email protected]
| `-- [email protected]
+-- [email protected] invalid
`-- UNMET PEER DEPENDENCY [email protected]
좋아, 별거 아니, 빠른 google 검색은 나에게 각 unmet 피어 종속성을 자체적으로 설치하도록했습니다 (다시 한번). 문제 : 에 상관없이 피어 종속성이 충족되지 않아 설치하려고하면 필자와의 피어 종속성 오류가 발생합니다. 예 : 첫 번째 명령은 zone.js 종속성이 충족되지 않는다고 말했습니다. 그래서 나는 npm install [email protected]
을 빨리 실행하고 @ angular/core와 같은 패키지를 포함하여 몇 가지 unmet 종속성을 가진 오류 메시지를받습니다. 설치하려고하면 unmet 의존성이 zone.js라는 것을 알려줍니다.
기본적으로 : 종속성은 서로에 의존하는 것처럼 보입니다. 나는 이들 중 하나를 설치할 수 없습니다. 패키지가 설치되지 않았기 때문에 내 package.json이 제대로 표시되고 모든 패키지 버전이 제대로 표시되었지만 프로젝트를 실행할 수 없습니다.
내가 아직 시도하지 않은 유일한 해결책은 Angular를 완전히 다시 설치하는 것입니다. 가능한 경우 피하고 싶습니다.
그래서, package.json과 관련된 모든 것이 작동하지 않습니다 (버전 삭제, 삭제 등). unmet으로 표시되는 종속성을 설치할 수 없습니다. 각도를 올바르게 업그레이드하려면 어떻게해야합니까? ?
답변 해 주셔서 감사합니다. 나는 이것을 지금 시험해 볼 예정이다. 그리고 나는 여기서 다시 말 할 것이다! – user2065501
이상한, 나는 그 일을 시도했다, 그리고 나는 각도 cli에 있어야한다는 약간의 오류가 발생했습니다. 그런 다음 온라인에서 찾은 명령으로 내 devDependencies를 업데이트 한 다음 내 환경 소스 항목을 찾을 수 없다고 들었습니다. 이 문제를 해결했고, 이제 AppModule이 NgModule이 아니며 나중에 복잡한 작업을 수행하지 않는다는 오류가 발생합니다. 내가 어떻게해야한다고 생각하니? – user2065501
신경 쓰지 마라. node_modules을 제거하고 다시 설치하여 작동하도록했다. – user2065501