[解決済み] TSLintの警告を自動修正する
2023-07-25 20:07:51
質問
[64, 1]: space indentation expected
[15, 27]: Missing semicolon
[109, 36]: missing whitespace
[111, 24]: missing whitespace
[70, 1]: Consecutive blank lines are forbidden
TSLintからこのような警告が出続けています。警告の数が膨大で、手作業で修正するのは非常に困難です。
私は 自動修正 ができる方法を探していました。
どのように解決するのですか?
あなたは
--fix
オプション
を追加することで、ほとんどの警告を自動的に修正することができます。これは一般的な使用例ではこのように見えるかもしれません。
tslint --fix -c ./config/tslint.json 'src/**/*{.ts,.tsx}'
これは、ソースコードを上書きすることに留意してください。99.9%はこれで大丈夫ですが、次のようなワークフローをお勧めします。
- コードに加えた変更をコミットします。
-
TSLintを
--fix
フラグで実行します。 - TSLint が行った変更をすばやく確認します。
- これらの変更を含む新しいコミットを作成するか、または単に以前のコミットにそれらを修正します。
こうすることで、間違った自動修正によって不意打ちを食らうことはなくなります。
関連
-
[解決済み] ipython のすべての警告を隠す
-
[解決済み] チェックされていないキャストの警告に対処するにはどうすればよいですか?
-
[解決済み] Cocoapodsの使用時にXcodeの警告を無視する
-
[解決済み】なぜ常にコンパイラの警告を有効にしなければならないのですか?
-
[解決済み】tslint / codelyzer / ng lintのエラーです。"for (... in ...) 文は、if 文でフィルタリングする必要があります"
-
[解決済み】Rustで未使用のコードの警告を無効にする方法は?
-
[解決済み] angular2 tslintの警告を止めるためにコンポーネントのデフォルトプレフィックスを変更する方法
-
[解決済み] angular-cliのビルドでカスタムファイルをインクルードするには?
-
[解決済み] 角度の2つのスイッチケース値
-
[解決済み] Uncaught Error: Unexpected module 'FormsModule' declared by the module 'AppModule'. Pipe/@Directive/@Component アノテーションを追加してください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ng serve がファイルの変更を自動的に検出しない
-
[解決済み] パイプ ' ' が見つかりません。
-
[解決済み] 継承と依存性注入
-
[解決済み] AngularでEventEmitterに2つのパラメータを渡すには?
-
[解決済み] trackBy` と `ngFor` の使い方
-
[解決済み] Angular v5からAngular v6にプロジェクトをアップグレードしたい。
-
[解決済み] AngularでFormArrayからすべての項目を削除する
-
[解決済み] どのようにしてangular 4のurlからparamを取得するのですか?
-
[解決済み] 新しいAngularでngSrcに相当するものは何ですか?
-
[解決済み] angular2でdata-*属性にバインドする方法は?重複