【发布时间】:2018-11-13 17:32:12
【问题描述】:
我的“posts.service.ts”中有以下导入
import { Injectable } from '@angular/core';
import { HttpClient } from '@angular/common/http';
import { NotFoundError } from '../commons/errors/not-found-error.errors';
import { AppErrors } from '../commons/errors/app-errors.errors';
import { Observable } from 'rxjs';
import { catchError } from 'rxjs/operators';
import 'rxjs/add/observable/throw';
我什至检查了 node_modules 文件夹中的“rxjs/add/observable/throw”,它在那里可用。但是我在项目编译阶段遇到了一个奇怪的错误,如下所示。
./src/app/services/posts.service.ts 中的错误 找不到模块:错误:无法解析“/Users/gauthampughaz/Development/angular/practice/src/app/services”中的“rxjs/add/observable/throw”
ℹ「wdm」:编译失败。
【问题讨论】:
-
哪个版本的角度?
-
你使用什么版本的 RxJS?
-
使用 import 'rxjs/Observable';
-
我使用 Angular CLI 和 RxJS 6