J Weezy:
私は*の.jsファイルにeslintを実行することができています。しかし、ハンドルのファイルをサポートしていないようです。
私はオンラインいくつかの検索を行なったし、エンバー・テンプレート-Lintのを見つけました。しかし、私は自動的に修正ブロックインデントを変更する方法を見つけ出すことができません。それは自動的にエンバーハンドルバーのファイルのすべてのブロックのインデントのエラーを修正することは可能ですか?
1.)どのようなルール)私は以下のコードを参照してください(.TEMPLATE-lintrc.jsに使うのですか?
2.)私はすべての問題を解決するために、端末から何を実行するか、コマンド/すべて* .hbsファイル?
https://github.com/ember-template-lint/ember-template-lint
.TEMPLATE-lintrc.js
'use strict';
module.exports = {
extends: 'recommended',
rules: {
'no-html-comments': false,
'no-bare-strings': false
}
};
jelhan:
エンバーテンプレートリントは自動的にまだエラーの修正をサポートしていません。しかし、それは活発に開発中です。あなたはの進歩を追跡することができ、このGitHubの問題を。
あなたは使用することができますきれいに自動的にコードをフォーマットするグリマーテンプレートのために。これは、エラーをリンティングインデント関連のテンプレートを修正します。しかし、きれい用グリマーのサポートはまだ実験的なものです。それはで追跡されますGitHubの時にこのクエストの問題。
グリマーテンプレートIのためのきれいを使用している場合によってエンバーテンプレートリントできれいに統合することをお勧めしますember-template-lint-plugin-prettier
。