angular - 未找到模块:错误:无法在“C:\MAMP\htdocs\AngularFrontEnd\src\app”中解析“rxjs/Rx”
问题描述
我最近开始修改 Angular 并观看视频,但是在尝试遵循某个教程时,我遇到了这个错误"Module not found: Error: Can't resolve 'rxjs/Rx' in 'C:\MAMP\htdocs\AngularFrontEnd\src\app'"
。错误在此文件中:
报价服务.ts:
import { Injectable } from "@angular/core";
import { Http, Response } from "@angular/http";
import 'rxjs/Rx';
import { Observable } from "rxjs";
@Injectable()
export class QuoteService {
constructor(private http: Http){
}
getQuotes() {
return this.http.get('http://onyx.space/api/quotes')
.map(
(response: Response) => {
return response.json().quotes;
}
);
}
}
可悲的是,由于我是新手,我不确定要采取哪些故障排除步骤。
解决方案
只需删除并尝试从角度文档import 'rxjs/Rx';
中阅读有关 rxjs 的更多信息
推荐阅读
- java - 给定矩阵中最大岛屿的算法
- swift - iOS-Charts 库:没有显示支持数据的 x 轴标签
- build - 将 pandoc 构建到 yocto core-image-minimal
- c# - 对于 web api 2.2 解决方案,您将如何处理这个特定的 api 补丁版本控制?
- c# - 无法将 System.Double 强制转换为 System.Object。LINQ to Entities 仅支持转换 EDM 基元或枚举类型
- javascript - 更改标签 Chart.js 的背景颜色
- python - 类属性转换
- c++ - OpenGL 项目给出错误“进程以退出代码 -1073741515 (0xC0000135) 完成”
- python - 计算多组数据的平均值(性能问题)
- javascript - 将源添加到 Highcharts 导出 CSV