0
カルマ/ジャスミンテストモジュールを角度2に使用するのは初めてです。テスト中に、私のコンポーネント/サービスの終了を参照するコードの末尾に空白警告が続きます。以下は、私が得ているエラーの例です。誰かが私に間違っていることを指摘できますか?角度2 - カルマ/ジャスミン末尾空白警告
コンソール警告
WARNING in ./src/app/shared/nav.service.ts
[14, 45]: trailing whitespace
[15, 4]: trailing whitespace
サービス
import { Injectable } from '@angular/core';
import { Subject } from 'rxjs/Subject';
@Injectable()
export class NavService {
private navAnnouncedSource = new Subject <string>();
// Observable string streams
// Return as observale to encapsulate the subject
navAnnouncedSource$ = this.navAnnouncedSource.asObservable();
currentView: string = null;
constructor() { }
// Service message commands
announceNav(component: string) {
this.navAnnouncedSource.next(component);
}
}
これはOCDです。まことにありがとうございます! –
@KaTech必要に応じてこの動作をすべて変更できることをご存じでしょうか。これらのすべては 'tslint.js'ファイルで設定されています。気にかけたいことを決めることができます。しかし、プロジェクトをきれいに保つために、デフォルトを維持するだけです。たぶんあなたではないかもしれませんが、このようなことについては何人かの人々がニックピックしています。 –
あなたは[xo](https://github.com/sindresorhus/xo/blob/master/readme.md)やjsリンターのようなツールを使ってJavaScriptを自動的にlintし、[husky]( https://github.com/typicode/husky)gitフックを単純化するので、コミット時に自動的にリントすることができます。しかし、それは現在の質問の範囲外かもしれません;) – GabLeRoux