こんにちわ。いせきです。
最近は、内定者アルバイトでたくさんコードがかけてとても幸せです。質の良いレビューが本当に勉強になっているのでどんどん成長を実感できている気がします。もっと頑張りたい!!
何かの生成などをする際に、コマンドを打つことがあると思います。その際に、Packageのサイトを検索して、コマンドをコピペがめんどくさいと感じることはないでしょうか?そんな方にこのサイトを見れば、コマンドを網羅できるようにまとめてみました。
もし、「これもあるよ!!」と思った方はどしどしコメントください!!僕も見つけ次第追加していこうと思います!!
flutterのセットアップ
Flutterのプロジェクトを作成
flutter create (app_name)
SDKバージョンのチェックをするコマンド
flutter --version
Flutter packageの更新
flutter pub get
Flutterのバージョンなどをチェックするコマンド
flutter doctor
or
flutter doctor -v
FlutterをCleanするコマンド
flutter clean
Flutter packageのアップグレード
flutter pub downgrade
Flutter packageのアップグレード
flutter pub upgrade
Flutter SDKチャンネルの確認をする
flutter channel
~/.flutter_settingsに設定ファイルがあり、これを更新するコマンド
//Flutter-Webを有効化
flutter config --enable-web
//Flutter-Desktop-Linuxを有効化
flutter config --enable-linux-desktop
//Flutter-Desktop-macOSを有効化
flutter config --enable-macos-desktop
//Flutter-Desktop-Windowsを有効化
flutter config --enable-windows-desktop
ライブラリの依存関係をツリーで表示する
flutter pub deps
ビルド関連
アプリ実行
flutter run
リリースモードで実行する
flutter run --release
デバッグモードで実行する
flutter run --debug
//destop
flutter run -d macOS
//web
flutter run -d Chrome
既にビルド済みであれば、再ビルドなしでアプリを実行する
flutter run --no-build
flutter runコマンド実行中の詳細ログを表示する
flutter run --verbose
Xcodeを開く
open ios/Runner.xcworkspace
AndroidのBundleを生成する
flutter build appbundle
iOSで画面録画をするコマンド
xcrun simctl io booted recordVideo test.mov
コード生成(build_runner)
flutter pub pub run build_runner build
flutter packages pub run build_runner build
//ユーザー パッケージ内の競合する出力が以前のビルドからのものであると想定し、通常提供されるユーザー プロンプトをスキップする。
flutter pub run build_runner build --delete-conflicting-outputs
packageのコマンド
l10n
の生成コマンド
flutter gen-l10n
flutter_launcher_icons
の生成コマンド
flutter pub run flutter_launcher_icons
import_sorter
の生成コマンド
flutter pub run import_sorter:main
最後に
開発をしているとどうしてもコマンドを忘れてしまう問題に対して少しでも楽にコピペからのコード生成などができたらとても便利になると思います。ぜひお使いください。