我将以下属性添加到 Angular 2 应用程序中的 systemjs.config.js
map 对象:
'@angular/http': 'https://npmcdn.com/@angular/http'
当我按住 Ctrl 键并单击 URL 时,它会尝试下载一个 js 文件。但是,当我尝试从 service.ts 顶部的 '@angular/http
' 导入时,编译器返回错误“找不到模块 '@angular/http
>'.`"
为了让我的 Angular 应用程序识别和使用此模块,我是否缺少额外的步骤?我使用的是 Angular 版本 2.0.0-rc.4。
最佳答案
在终端中运行:
npm install @angular/http@latest
Angular 5+ 版本更新:
import {HttpClientModule} from '@angular/common/http'
import {HttpClient} from '@angular/common/http'
分别代替 HttpModule 和 Http。
关于angular - 找不到模块 '@angular/http'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38510369/