我想用业力和茉莉来测试我的应用程序 . 但是我得到了以下错误,但我不知道是什么问题?我正在使用Angular CLI和Angular4

/home/tony/Desktop/test/node_modules/rxjs/observable/FromEventObservable.d.ts中的错误/home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts中的错误(15, 63):找不到名字'WebSocket' . /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts(27,13)中的错误:找不到名称'WebSocket' . /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts(28,32)中的错误:找不到名称'Event' . /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts(29,33)中的错误:找不到名称'CloseEvent' . /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts(32,63)中的错误:找不到名称'WebSocket' . /home/tony/Desktop/test/node_modules/rxjs/observable/dom/WebSocketSubject.d.ts(36,23)中的错误:找不到名称'MessageEvent' . /home/tony/Desktop/test/src/services/login.service.ts中的错误(34,11):找不到名称'localStorage' . (11,114):找不到名字'HTMLCollection' . / * tslint:disable:no-unused-variable * /

我在这里测试app.component.ts

app.component.spec.ts

import {
     TestBed,
     ComponentFixture,
     async
 } from '@angular/core/testing';
 import {
     RouterTestingModule
 } from '@angular/router/testing';
 import {
     HttpModule
 } from '@angular/http';
 import {
     NO_ERRORS_SCHEMA
 } from '@angular/core';
 import {
     AppComponent
 } from './app.component';


 let component: AppComponent;
 let fixture: ComponentFixture < AppComponent > ;

 describe('App: Tmp', () => {
     beforeEach(() => {
         TestBed.configureTestingModule({
             imports: [HttpModule, RouterTestingModule],
             declarations: [AppComponent],
             providers: [],

             schemas: [NO_ERRORS_SCHEMA]
         }).compileComponents();

         fixture = TestBed.createComponent(AppComponent);
         component = fixture.debugElement.componentInstance;
     });

     it('should create the app', () => {
         expect(component).toBeTruthy();
     });

 });