私の主なアプリでは、コンポーネントにタブを追加したいので、Angularコンポーネントパッケージを使用しました。私はその例をコピーし、タブを見ることができました。ただし、タブには内容がなくタブを切り替えることはありません。WebStormでAngular 2 Dartを使用してパッケージまたはサイレントエラーを表示するにはどうすればよいですか?
私はAngular components example pageを参考にして、自分のマシンでその例をクローンしました。私は最終的に問題を特定し、タブが正しく機能するようにpopupBindings
プロバイダを追加する必要があることを知りました。
これらのタイプのエラーをより迅速に見つけ出す方法はありますか?私はこれをキャッチする私のダーツ分析を期待していないが、pub serve
も私に何か情報を教えていない。私が使用できるコマンドラインオプションはありますか?私は何かが欠けているように感じる。
Chromiumのデベロッパーコンソールを使用してスタックトレースを確認できました。ここで
は私pubspecファイルの抜粋です:
transformers:
- angular:
entry_points: web/main.dart
- dart_to_js_script_rewriter
- $dart2js:
commandLineOptions: [--show-package-warnings, --dump-info]
web:
compiler:
debug: dartdevc
プロバイダーが不足していると、実行時エラーが発生します。ブラウザのコンソールまたはIntelliJ/WebStormのコンソール出力にスタックトレースが表示されます。ランタイムエラーは '--show-package-warnings'とは関係ありません。例外が発生しない場合は、コードまたは例外を発生させるパッケージによって何とか飲み込まれる可能性があります。 –