Tslint: max-line-lengthを介してインポートから長さを除外する

作成日 2016年12月14日  ·  3コメント  ·  ソース: palantir/tslint

やあ、

質問/可能な機能..?


gulp-tslint:6.1.1経由-Visual Studio

ルール:

https://palantir.github.io/tslint/rules/max-line-length/

tslint.json構成:

"max-line-length": [
  true,
  150
],

このルールからインポートを除外できる既存の方法はありますか?

import { item1, item2, item3, item4, item5, item6, item7, item8, item9, item10, item11, item12, item13, item14, item15, item16, item17, item18, item19, item20 } from "@angular/router";

どうもありがとう。

Accepting PRs Enhancement

最も参考になるコメント

これは以前に#1123で要求されました。 インポートステートメントのルールを無効にするオプションがあってもかまいませんが、組み込みの構成では有効にしません。

全てのコメント3件

@ Ne-Neこれは、このルールの正確なケースです。
この場合、インポートを1行に書き込む(リスト内の変更をマージ/レビューするのが非常に簡単)か、次のようにロードすることをお勧めします。

import * as routes from "@angular/router";

次に、必要に応じて、必要なアイテムをroutes.item2として使用します。

または、ルールフラグを使用して、このルールを1行で無効にすることもできます。

これは以前に#1123で要求されました。 インポートステートメントのルールを無効にするオプションがあってもかまいませんが、組み込みの構成では有効にしません。

#1123を支持して閉会

このページは役に立ちましたか?
0 / 5 - 0 評価