在 stackblitz 上找不到 @angular/common/http
Can't find @angular/common/http on stackblitz
我尝试在 Stackblitz 上创建一个新的服务文件,但出于某种原因,我收到一条错误消息:找不到模块“@angular/common/http”
同'rxjs/Observable';知道为什么吗?它现在使用 Angular 6.
我在 npm 包下有 @angular/http
谢谢。
您需要将 @angular/http
包添加到依赖项中。
然后在你的主模块中:
import { HttpClientModule } from '@angular/common/http';
@NgModule({
imports: [ ..., HttpClientModule],
...
})
它是 rxjs 6,简化了导入:
import { Observable } from 'rxjs'
我尝试在 Stackblitz 上创建一个新的服务文件,但出于某种原因,我收到一条错误消息:找不到模块“@angular/common/http”
同'rxjs/Observable';知道为什么吗?它现在使用 Angular 6.
我在 npm 包下有 @angular/http
谢谢。
您需要将 @angular/http
包添加到依赖项中。
然后在你的主模块中:
import { HttpClientModule } from '@angular/common/http';
@NgModule({
imports: [ ..., HttpClientModule],
...
})
它是 rxjs 6,简化了导入:
import { Observable } from 'rxjs'