2017-05-08 2 views
0

私は生成されたクライアントを持つプロジェクトを持っています。つまり、モデルはJSONファイルから自動生成されます。バックエンドのプロパティ名が変更され、その中の変更されたプロパティを持つテンプレートをチェックすると(user.nameUserのモデルでuser.firstNameになった)、WebStormに緑色の下線が表示されていることがわかります。表示されません。しかし、私がテンプレートを開いていないと、私は問題を認識しませんでした。Angular 2のテンプレートで未解決の変数を見つける方法

HTMLファイルのプロパティが "未解決変数"として認識されている場合、WebStormの設定やLintがさらに不平を言う設定がありますか?

答えて

2

Webstormでは、コード解析を実行すると、検査結果に未解決の変数が表示されますか? https://www.jetbrains.com/help/webstorm/2017.1/analyzing-inspection-results.html

また、tslintを使用している場合、codelyzerは、角度に固有のさまざまな規則を持つtslintの拡張機能です。

特定のcodelyzerルールno-access-missing-memberは、あなたが探しているものだと思います。これを設定すると、コンソールでtslintを実行してエラーのリストを取得できます。

http://codelyzer.com/

+0

これは私を助けなかった、それは問題を報告しなかった。ただし、lintがhtmlを完全に除外する設定があるかもしれません。それとも存在しないのでしょうか? – Nadine

+0

tslint.jsonファイルはどのように見えますか?テンプレートを参照しているのか、インラインですか? – Stout01

+0

テンプレートは、インラインではなく、別々のファイルで参照されます。そして私はtslint.jsonでファイルタイプ(または特にhtml)を除いて何もルールを見つけませんでした – Nadine

0

...一方(角V5)、今生産モードに(AOT)に文句アンギュラコンパイラによって置き換えられているため、既存の糸くずのルールがありました。

関連する問題