Skip to content

Latest commit

 

History

History
38 lines (21 loc) · 1.67 KB

README.md

File metadata and controls

38 lines (21 loc) · 1.67 KB

flutter_k9i_portfolio

K9i(Kota Hayashi)のポートフォリオページです。Flutter Webで作ってます。

特徴

このリポジトリでは、快適なFlutter開発をする上でのベストプラクティスを集約するよう意識しています。

Grinder

Dart製のタスクランナーGrinderのコマンドを設定しています。 自分の中で今一番しっくり来ている書き方を反映しています。(grind.dart参照)

-> パッケージによるタスク共有方式に移行

参考

Grinderを使って、ターミナルで実行するタスクをDartで書く

analysis_options

Riverpodリポジトリを参考にしたanalysis_options.yamlの設定を行っています

参考

RiverpodリポジトリのLintルールが面白かった

l10n.yaml

Flutter標準の多言語対応をする際に、設定を変更できるl10n.yamlを工夫しています。

riverpod_generatorのオプション設定

build.yamlにriverpod_generatorのオプションを設定しています。

参考

riverpod_generatorで生成されるProvider名を変える方法