[Flutter]「build_runner」パッケージを使ったコード生成コマンドの実行は一旦「flutter clean」してからでないとうまくいかない場合あり

このページには広告が含まれる場合があります。

 

Flutterでソースコードを自動生成できる「build_runner」というパッケージがありますが、

このパッケージを使って、

flutter packages pub run build_runner build

というコマンドをAndroid StudioのTerminalから打ってコード生成しようとすると、表向きはうまく行っているように見えますが、実はコードファイルが何も生成されていないという事象が発生することがあります(「Succeeded」なのに「0 outputs」)。

この場合は、

1)Terminalから「flutter clean」して一旦プロジェクトをキレイにしてから

 

2)pub getして(現在のFlutterでは「flutter clean」後には「pub get」が必要)

 

3)コード生成コマンドを再トライ

flutter packages pub run build_runner build

してもらうとうまくいきます。

(詳しくは、以下の動画で解説していますので、よろしければご覧下さい)

こんな記事も読まれています

今すぐ無料お試しキットを受け取る

はじめての方へ


みんプロ式プログラミング講座体系・ラインナップ
みんプロ式プログラミング講座受講の流れ(割引特典利用方法)
サイトマップ(みんプロHPコンテンツ一覧)
運営会社概要

みんプロ作成アプリ





今すぐ無料お試しキットを受け取る
TOP