2017-11-03 2 views
6

내 프로젝트가 각도 4.2의 도트 그물 코어 2.0에서 실행되고있었습니다. 최신 각도 (5.0.0)로 업데이트합니다. 그 이후로이 줄에서는 startup.cs Configure 메서드에서 예외가 throw됩니다.각도 5로 업그레이드 한 후 webpack 명령이 실패했습니다

app.UseWebpackDevMiddleware(new WebpackDevMiddlewareOptions 
{ 
    HotModuleReplacement = true 
}); 

오류 내가 너무 명령 줄에서 웹팩을 사용하면 동일한 오류가 발생

Error: Version of @angular/compiler-cli needs to be 2.3.1 or greater. 
Current version is "5.0.0". 
at Object.<anonymous> (D:\Personal\Code\PettlyUi\PettlyUi\node_modules\@ngtools\webpack\src\index.js:27:11) 
at Module._compile (module.js:641:30) 
at Object.Module._extensions..js (module.js:652:10) 

여기 실패.

새로운 프로젝트에서도 동일한 시도를했지만 일관되게 실패합니다. 어떤 종류의 버그입니까, 아니면 제대로 업데이트하지 않았습니다. 업그레이드에 사용

명령 : 아무 대답이 없기 때문에, 나는 내 문제를 해결 무엇을 쓸 것이다

npm install @angular/[email protected] @angular/[email protected] 
@angular/[email protected] @angular/[email protected] @angular/[email protected] 
@angular/[email protected] @angular/[email protected] @angular/platform- 
[email protected] @angular/[email protected] 
@angular/[email protected] @angular/[email protected] [email protected] 
+0

세계적으로 설치되는 'angular-cli'의 버전은 무엇입니까? 'ng -v' 명령을 사용하여 게시 – Aravind

+0

cli 버전은 1.5, 이었습니다. 그러나 투쟁 시간이 끝나고 마침내 내 문제를 해결했습니다. 이 명령으로 저를 구해 줬습니다. npm install --save-dev @ ngtools/webpack @ latest 은 ngtools/webpack을 업데이트해야하는 것처럼 보입니다. 내가 이전에 시도 된 것은 바로이, NPM 설치 --save 웹팩 @ 최신 죄송 문제들 –

+0

하지만 난 여전히 오류 메시지 "주위에 의심의 여지가 2.3.1 이상 할 필요가있다. 현재 버전 "5.0.0"입니다. ", 버그로 인정됩니다 –

답변

6

각도 버전 5.0.0하지만 ngtools으로 업데이트되기 때문에이 문제가 발생할 수 있습니다 여전히 나이가 들었다. 그러면 webpack 명령이 실패하게됩니다.

npm install --save-dev @ngtools/[email protected] 

오류가 잘못 명확하게 사실이 아니다 이전 컴파일러-CLI 버전을 가리 키도록 시도, 최근에 웹팩를 갱신하려면이 명령을 사용하십시오.

관련 문제