Skip to content

Packages et Dart Analyzer

Les packages Dart peuvent être importés depuis différentes sources :

Depuis pub.dev :

dependencies:
basics: ^1.0.0

Depuis GitHub :

dependencies:
basics:
git: https://github.com/user/repo.git

Depuis un chemin local :

dependencies:
basics:
path: ../local/path

Depuis un repo privé :

dependencies:
basics:
hosted:
name: basics
url: https://my.host.com
version: ^1.0.0

Le gestionnaire de packages Dart est pub. Pour récupérer les dépendances :

  • Projet Dart : pub get
  • Projet Flutter : flutter packages get

Pour ajouter un package :

  • Projet Flutter : flutter packages add <package_name>
  • Projet Flutter : flutter packages upgrade
// Importing core libraries
import 'dart:math';
// Importing libraries from external packages
import 'package:test/test.dart';
// Importing files
import 'path/to/my_other_file.dart';

Cf. https://dart.dev/tools/pub/dependencies

Il est possible de personnaliser l’analyzer Dart via le fichier (facultatif) analysis_options.yaml.

Pedantic est un ensemble de bonnes pratiques renforcées via le linter intégré.

Consultez les règles de lint pour personnaliser votre configuration.