Finch CLI

Finch biedt een commandoregelinterface (CLI) voor het beheren en gebruiken van je Finch-applicaties. De CLI biedt verschillende opdrachten om veelvoorkomende taken te vereenvoudigen, waardoor het makkelijker wordt om applicaties te ontwikkelen, testen en uit te rollen.

Naast de opdrachten die Finch biedt, kun je ook andere Dart CLI-opdrachten gebruiken. Bijvoorbeeld dart pub get om de afhankelijkheden van je project op te halen. Het is optioneel om de Finch CLI te gebruiken; je kunt ook rechtstreeks de Dart CLI gebruiken.

Finch CLI installeren

dart pub global activate finch

Finch CLI uitvoeren

Om de lijst met beschikbare opdrachten te zien, voer je de volgende opdracht uit:

finch -h
Available commands:
1) create:      Make new project

      --path    Path of the project
      -p

      --name    Name of project
      -n

      --docker  Use docker
      -d
──────────────────────────────
2) get: Get pacakges of project, (dart pub get)
──────────────────────────────
3) runner:      Build runner of project, (dart pub run build_runner build)
──────────────────────────────
4) run: Run project, (dart run)

      --path    Path of app file
      -p
──────────────────────────────
5) build:       Build Project (dart compile exe)

      --appPath Path of app file
      -a

      --langPath        Languages path
      -l

      --publicPath      Public path
      -p

      --widgetPath      Widgets path
      -w

      --envPath Envitoment file (.env) path
      -e

      --output  Output path
      -o

      --type    Type of build (zip, exe)
      -t

      --help    Show the help
      -h
──────────────────────────────
6) test:        Unit test of project, (dart test)

      --reporter        Set how to print test results
      -r
──────────────────────────────


      --help    Show the help
      -h

      --version Finch Version
      -v

      --update  Update Finch
      -u
──────────────────────────────