gpt4 book ai didi

dart - 如何在 Dart 中导入本地创建的包?

转载 作者:行者123 更新时间:2023-12-03 02:49:34 25 4
gpt4 key购买 nike

说我的项目结构如下。

    contact_book <---(App)
   ├── bin
   │   └── contact_book.dart
   ├── contact_book.iml
   ├── lib
   │   ├── address.dart
   │   ├── email.dart
   │   ├── field.dart
   │   ├── functions.dart
   │   ├── person.dart
   │   └── phone_number.dart
   ├── pubspec.lock
   └── pubspec.yaml
functions <---(Package)
├── bin
│   └── lib
│   └── functions.dart
├── functions.iml
├── pubspec.lock
└── pubspec.yaml

两个文件夹都在同一个目录下。如何调用属于其他包中 .dart 文件一部分的函数?从阅读 Dart 网站来看,这似乎是可能的。这样我就可以编写自己的函数并在不同的项目中使用它们。我是不是刚刚读错了,必须将文件复制到我的程序中?

链接: Create Library Packages - Dart

最佳答案

https://www.dartlang.org/tools/pub/dependencies在“路径包”下。您只需要一份副本,但每当您更改包含的路径时,您可能需要“发布升级”。

编辑:“每次更改依赖包时都不需要运行 pub。”现在我知道了!

关于dart - 如何在 Dart 中导入本地创建的包?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50034686/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com