Ответ 1
Взгляните на этот раздел в документации pub
: Зависимости пути:
http://pub.dartlang.org/doc/dependencies.html#path-packages
Предположим, что project_a
имел библиотечный файл с именем myprojecta.dart
dependencies:
project_a:
path: /Users/me/project_a <-- root of project a
В вашем коде вы импортируете project_a
с помощью
import 'package:project_a/myprojecta.dart'
Примечание. Если вы не хотите публиковать свой проект в пабе, вы всегда можете использовать git
как зависимость, а не зависимость path
- это позволяет другим людям в вашей команде использовать ваши проекты, не полагаясь на вашу файловую систему макета.