【发布时间】:2019-07-11 02:45:37
【问题描述】:
错误 ../node_modules/@angular/http/src/backends/jsonp_backend.d.ts:1:28 - 错误 TS2307:找不到模块 'rxjs/Observable'。
1 import { Observable } from 'rxjs/Observable'; ~~~~~~~~~~~~~~~~~ ../node_modules/@angular/http/src/backends/xhr_backend.d.ts:1:28 - 错误 TS2307:找不到模块 'rxjs/Observable'。
1 import { Observable } from 'rxjs/Observable'; ~~~~~~~~~~~~~~~~~ ../node_modules/@angular/http/src/http.d.ts:1:28 - 错误TS2307: 找不到模块“rxjs/Observable”。
1 import { Observable } from 'rxjs/Observable'; ~~~~~~~~~~~~~~~~~~~~
** Angular Live Development Server 正在监听 localhost:4200,打开浏览器 http://localhost:4200/ ** i 「wdm」: 无法 编译。
我已经尝试了所有这些选项,但都没有奏效。
npm install rxjs -g
npm cache clean
和
npm install --save rxjs-compat
和
npm install -g --unsafe-perm --verbose @angular/cli
ng serve --open之后,服务器说:Cannot Get
【问题讨论】:
-
附带说明,请务必阅读 Angular 升级指南。不再建议使用 rxjs-compat。同样,您不需要全局安装 rxjs。如果您有一个现代 IDE,查找缺少的导入的更简单的解决方案是删除导入行并使用自动导入功能(如果有)。
标签: angular typescript npm rxjs angular8