d. Les commandes dart et comment les utiliser ?


1. dart create

Utilisation : Crée un nouveau projet Dart.

Exemple :

dart create my_app

Cela crée un répertoire appelé my_app avec la structure de base d'un projet Dart.

Vous pouvez ouvrir ce répertoire dans vscode pour voir les fichiers générés :

cd my_app
code .


2. dart run

Utilisation : Exécute un fichier Dart ou le projet courant.

Exemple : dans notre code précédent (my_app)

  • - déplacez vous dans le dossier my_app et tapez
dart run


On a le résultat hello world : 42!


  • - ou
dart run bin/my_app.dart

Ici on a le résultat seul sans détails


3. dart analyze

Utilisation : Analyse le code pour détecter les erreurs et les mauvaises pratiques.

Exemple :

Allez à l'intérieur du dossier my app et tapez :

dart analyze


Résultat No issues found! c'est à dire il n'y a pas d'erreurs ou mauvaise pratiques :


4. dart test

Utilisation : Exécute les tests unitaires du projet.

Exemple :

A l'intérieur du dossier my_app il existe un dossier test qui contient du code pour tester ce programme.

Tapez :

dart test


Résultat, tous les testes sont passés sans erreur :


7. dart compile

Utilisation : Compile un programme Dart en binaire exécutable ou JavaScript.


Exemple 1 : Compilation en exécutable natif

dart compile exe bin/my_app.dart -o my_program

Cela génère un fichier exécutable natif my_program.


Vous pouvez ensuite l'exécuter avec :

./my_program


Exemple 2 : Compilation en JavaScript

dart compile js bin/my_app.dart -o main.js

Cela génère un fichier main.js qui peut être utilisé dans une application web.


Si vous avez node.js installé, tapez la commande suivante pour exécuter :

node main.js


Résultat :