web-dev-qa-db-ja.com

angle2、ファイルは改行と末尾のスペースで終了する必要があります

私はangular2とTypeScriptを初めて使用しますが、この3つのエラーが発生しました。末尾の空白を修正する方法がわかりません。ファイルは、改行で終わる必要があります。

enter image description here

6
user1034127

エラーはコードリンターから発生しています。

コードリンターは、コードフォーマットの不整合を探し、一部のルール(手動で指定可能)に違反すると例外をスローします。

これは、コードのフォーマットエラーであることを意味します。あなたのリンターは基本的にファイルの最後に空の行を追加するようにあなたに言っていますevents/event-list.component.ts。さらに、そのファイルのどこかに末尾の空白があります。これを組み込みまたはプラグインで実行できるテキストエディターツールがあります。エディターでその機能を探すことをお勧めします。そうでない場合は、コードの末尾の空白を取り除くオンラインツールを探すことができます。

8

エラーは、プロジェクトのいくつかのルールを定義し、コードがルールと一致するかどうかを確認するtslintから発生します。エラーを修正するか、これらのルールを無視/無効にする必要があります。

ファイルは改行で終了する必要があります

rulesオブジェクトプロパティにこれを追加することにより、tslint.jsonでこのルールを無視できます。

 "eofline": false

-

末尾の空白

rulesオブジェクトプロパティにこれを追加することにより、tslint.jsonでこのルールを無視できます。

 "no-trailing-whitespace": false

ルールの詳細: https://palantir.github.io/tslint/rules/

10
Hans Tiono

改行の場合はEnterキーを押すか、その場所に移動してバックスペースを押すことで末尾のスペースを削除することで、要求されている内容を指定できます。

1
RamanSM

エクスポートクラスの最後の「}」で、Enterキーを押すだけです。これで、カーソルが新しい行に移動します。これにより、エラーが解消されます。

1
Siddhant Naique