当在Angular中遇到“Can’t resolve ‘rxjs/add/operator/toPromise’”的错误时,可以尝试以下解决方法
当我在学习Angular8时,在控制台上看到了错误消息“无法解析 ‘rxjs/add/operator/toPromise’”。
import { Injectable, Inject } from '@angular/core';
import { GitSearch } from './git-search';
import { HttpClient } from '@angular/common/http';
import 'rxjs/add/operator/toPromise';
然而,根据https://stackoverflow.com/questions/50552653/angular-6-module-not-found-error-regarding-rxjs/50552695提供的参考,
toPromise方法现在是Observable的永久方法。
根据说法,以下修改如下。
import { Injectable, Inject } from '@angular/core';
import { GitSearch } from './git-search';
import { HttpClient } from '@angular/common/http';
import {Observable} from 'rxjs';
错误已解决。