如何在Dart中共享私人图书馆?

时间:2019-03-29 10:09:32

标签: dart

我有一个包含客户端和服务器组件的Dart应用程序。客户端和服务器都需要几个源文件。我正在尝试找到一种有效地共享它们的方法, 无需将库发布到发布。

我已经阅读了these docs,但是如果您不想将其发布到发布中,它没有说明如何共享库。我想做类似的事情:

import 'package:../../Shared/lib/shared.dart';

但这不起作用(“ URI的目标不存在”。)

我在这里有什么选择?

1 个答案:

答案 0 :(得分:1)

啊,我知道了。我必须像这样在pubspec.yaml中声明一个依赖项:

  shared:
    path: ../shared

然后我可以这样做:

import 'package:shared/shared.dart';