You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
KentaHizume
changed the title
stylelint-prettierとeslint-config-prettierの使用を見直す
Stylelint、ESLint(Code-quality rules)と、prettier(Formatting rules)の役割と実行方法について再考する
Jun 28, 2024
KentaHizume
changed the title
Stylelint、ESLint(Code-quality rules)と、prettier(Formatting rules)の役割と実行方法について再考する
ESLint(Code-quality rules)と、Stylelint、prettier(Formatting rules)の役割と実行方法について再考する
Oct 29, 2024
KentaHizume
changed the title
ESLint(Code-quality rules)と、Stylelint、prettier(Formatting rules)の役割と実行方法について再考する
ESLint、Stylelint、(Linter)と、prettier(Formatter)の役割と実行方法について再考する
Oct 29, 2024
KentaHizume
changed the title
ESLint、Stylelint、(Linter)と、prettier(Formatter)の役割と実行方法について再考する
ESLint・Stylelint(Linter)とprettier(Formatter)の役割と実行方法について再考する
Oct 29, 2024
概要
stylelint、eslintと、prettierでルールが衝突するのを解決するためにプラグインを入れておく必要があったが、
アップデートによりうまく分業がなされたため、もうプラグインを入れる必要がないという記述があるので、
内容を確認のうえ、実際の設定およびドキュメントに記載の設定方法を見直す。
http://127.0.0.1:8000/guidebooks/how-to-develop/vue-js/static-verification-and-format/
詳細
create-vueのテンプレートでは、
下記のようにeslintの実行とprettierの実行を別のコマンドに分離しており、
eslintの設定で、コードフォーマットのルールを無効にしている。
Maia/MarisではStylelintを組み込んでおり、eslint&prettierと直列実行しているので、これも分離する。
一方で、開発/CI時にはコミット前に忘れずにLinterとFormatterを実行すべきなので、
1コマンドで実行できるnpmスクリプトは登録しておきたい。
対応の結果として、下記のようなスクリプト構成になる想定。
別途CI用には自動修正しない設定のタスクが必要。
完了条件
The text was updated successfully, but these errors were encountered: