Tslint: Strictを有効にし、「strict-type-predicatesは--strictNullChecksなしでは機能しません」を取得します

作成日 2017年10月19日  ·  3コメント  ·  ソース: palantir/tslint

バグレポート

  • __TSLintバージョン__:5.7.0
  • __TypeScriptバージョン__:2.5.3
  • __TSLintの実行__:CLI

私は実行tslint -p . / wのディレクトリでtsconfig.json持っている"strict": true 、私はこれを取得しています:

strict-type-predicates does not work without --strictNullChecks

#2786で、それをチェックする必要があることがわかります。 私は何かが足りないのですか?

Not A Bug

最も参考になるコメント

strictcompilerOptionであり、tsconfig.jsonのトップレベルでは正しくありません。 次のようになります。

{
    "compilerOptions": {
        "strict": true
    }
}

全てのコメント3件

例えば、クローンhttps://github.com/cretz/awss/tree/05eb0c7adb22fb4feab92c1f190a752f8cfec921に、CD proj 、および実行npm run lint

strictcompilerOptionであり、tsconfig.jsonのトップレベルでは正しくありません。 次のようになります。

{
    "compilerOptions": {
        "strict": true
    }
}

私の間違い、ありがとう!

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

関連する問題

DanielKucal picture DanielKucal  ·  3コメント

rajinder-yadav picture rajinder-yadav  ·  3コメント

denkomanceski picture denkomanceski  ·  3コメント

avanderhoorn picture avanderhoorn  ·  3コメント

ypresto picture ypresto  ·  3コメント