fbpx

2. Comment créer une machine virtuelle ?

Pour coder et travailler avec le Dart, nous aurons besoin d’une Machine Virtuelle pour le compiler.

Qu’est-ce qu’une Machine Virtuelle ? Cela représente le fait de simuler un environnement informatique virtuel, sur un ordinateur réel.

Ici, cela va nous permettre d’exécuter notre programme Dart depuis la console de notre ordinateur, qui est la machine réelle.

Mais comment fait-on pour exécuter nos scripts Dart depuis notre ordinateur concrètement ?

En fait, une fois le SDK Dart installé sur votre ordinateur (en même temps que le SDK Flutter) il est possible d’utiliser la Dart Virtual Machin.

Je vous renvoie vers la documentation complète de Dart Virtual Machin: https://dart.dev/tools/dart-vm

Mais voilà rapidement les étapes pour exécuter un code Dart dans votre console:

  1. Rendez-vous dans votre dossier development
  2. Créer le fichier test.dart
  3. Rédigez votre code Dart
  4. Ouvrez votre terminal dans votre dossier development
  5. Entrez la commande suivante pour lancer votre script
dart --enable-asserts test.dart

Le fait de rajouter le paramètre –enable-asserts permet de déboguer votre code.

Par exemple le code Dart suivant:

void main() {
  for (int i = 0; i < 5; i++) {
    print('hello ${i + 1}');
  }
}

Affichera dans la console le résultat suivant:

Voilà pour coder avec Dart en local, on continue avec la prochaine leçon dans laquelle nous allons voir les principes fondamentaux du Dart (classe, la fonction main, etc).