我有一个由客户端和服务器组件组成的Dart应用程序。客户端和服务器都需要几个源文件。我正试图找到一种方法来有效地分享它们,而无需向pub发布库。
我已经阅读了these docs,但如果你不想将它发布到pub,它没有说如何共享一个库。我想做点什么:
import 'package:../../Shared/lib/shared.dart';
但这不起作用(“URI的目标不存在”)。
我有什么选择?
啊,我明白了。我必须在我的pubspec.yaml
中声明一个依赖项,如下所示:
shared:
path: ../shared
然后我可以这样做:
import 'package:shared/shared.dart';