2017-11-01 10 views
1

기존 npm 가능 Ionic 3 프로젝트에서 @ angular/flex-layout을 사용하려고합니다.Ionic3의 각 플렉스 레이아웃 ... rxjs/연산자를 찾을 수 없습니까?

메인 모듈의 가져 오기에 "FlexLayoutModule"을 추가하면 앱이 시작될 수 없으므로 : cannot find module "rxjs/operators"이 원인입니다.

이미 node_module을 제거한 npm은 Ionic CLI를 다시 설치합니다. 아무것도 도움이되지 않습니다. 버전 충돌 일 수 있습니까? 게다가, 나는 이미이 프로젝트에서 Observables를 사용하고있다. 나는 그것을 얻지 않는다. 그리고 "FlexLayoutModule"가져 오기가이 문제의 원인입니다 (가져 오기를 비활성화하면 문제가 제거됩니다).

누구나 이온이 포함 된 플렉스 레이아웃을 사용할 수 있습니까? 이 덩어리를 보았지만 system.js를 사용하므로 목표를 100 % 재현하지 못합니다.

http://plnkr.co/edit/y8R0MF?p=info

편집

: 더 자세한 문제 : 나는 각도 CLI와 유사한 오류를 받고 있어요

Uncaught (in promise): Error: Cannot find module "rxjs/operators" Error: Cannot find module "rxjs/operators" at Object.580 (http://localhost:8100/build/22.main.js:319:7) at webpack_require (http://localhost:8100/build/main.js:48:30) at Object.1021 (http://localhost:8100/build/22.main.js:11:79) at webpack_require (http://localhost:8100/build/main.js:48:30) at http://localhost:8100/build/main.js:122015:10 at t.invoke (http://localhost:8100/build/polyfills.js:3:9283) at Object.onInvoke (http://localhost:8100/build/main.js:4650:37) at t.invoke (http://localhost:8100/build/polyfills.js:3:9223) at r.run (http://localhost:8100/build/polyfills.js:3:4452) at http://localhost:8100/build/polyfills.js:3:14076

답변

2

. 앱의 NgModule 임포트에 FlexLayoutModule을 포함하기 전까지는 모든 것이 OK입니다. 그런 다음 오류가 발생합니다.

모듈을 찾을 수 없음 : 오류 : 'D : \ dev \ Vms.Signup.Client \ node_modules \ @angular \ flex-layout \ esm5'에서 'rxjs/operators'를 확인할 수 없음

최신 rxjs로 업데이트되었으며 문제가 해결 된 것으로 보입니다.