gpt4 book ai didi

Dart - 一个 dart 项目如何在不使用 pub 的情况下从另一个 dart 项目导入代码?

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

假设我有两个 Dart 项目

项目 A 包含使用 Web 组件创建一堆 UI 小部件的代码(类似于 https://github.com/kevmoo/widget.dart)

项目 B 包含我的前端代码,可以重用我在项目 A 中创建的 UI 小部件。

如果我不想将我的项目 A 发布到 pub,是否可以将项目 B 链接到项目 A 而无需手动将文件从项目 A 复制到 B?

谢谢

最佳答案

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'

注意 - 如果您不想将项目发布到 pub,您可以随时使用 git作为依赖项而不是 path依赖 - 这让您团队中的其他人可以使用您的项目,而无需依赖您的文件系统布局。

关于Dart - 一个 dart 项目如何在不使用 pub 的情况下从另一个 dart 项目导入代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15774030/

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