Packages et Dart Analyzer
Packages et Dart Analyzer
Section titled “Packages et Dart Analyzer”Packages
Section titled “Packages”Les packages Dart peuvent être importés depuis différentes sources :
Depuis pub.dev :
dependencies: basics: ^1.0.0Depuis GitHub :
dependencies: basics: git: https://github.com/user/repo.gitDepuis un chemin local :
dependencies: basics: path: ../local/pathDepuis un repo privé :
dependencies: basics: hosted: name: basics url: https://my.host.com version: ^1.0.0Gestionnaire de packages
Section titled “Gestionnaire de packages”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
Imports
Section titled “Imports”// Importing core librariesimport 'dart:math';
// Importing libraries from external packagesimport 'package:test/test.dart';
// Importing filesimport 'path/to/my_other_file.dart';Cf. https://dart.dev/tools/pub/dependencies
Dart Analyzer
Section titled “Dart Analyzer”Il est possible de personnaliser l’analyzer Dart via le fichier (facultatif) analysis_options.yaml.
Pedantic
Section titled “Pedantic”Pedantic est un ensemble de bonnes pratiques renforcées via le linter intégré.
Règles de lint
Section titled “Règles de lint”Consultez les règles de lint pour personnaliser votre configuration.