/ angular

angular4 migration issue

angular2에서 angular4로 버전업 할때 이슈들을 간단히 정리해본다.

getDOM이 사라졌다.

getDOM으로 하는 일을 Renderer2 가 추가가 되어서 이걸로 대체 했다.

BrowserAnimationsModule

Material2에서 BrowserAnimationsModule에 대한 디펜던시가 생겼다.
BrowserAnimationsModule을 추가해서 해결했다.

Cannot read property 'setGlobalVar' of null

production 모드일때 오류가 발생했다ㅠㅜ
disableDebugTools() 함수를 호출하면 발생한다.
이 함수내에서 setGlobalVar를 호출하는데 getDOM이 사라져서 생긴 사이드 이펙트이다.