1

我在 github 有我的项目。我已经像图书馆(Dart)一样创建了它。现在我正在尝试在我的一个项目中使用我的库。

在我添加所有必要的注释以从我的 git 源中获取它之后,pub get 给出以下错误,

警告:Package <library_name> does not have a "lib" directory so you will not be able to import any libraries from it. 有依赖关系!

有什么线索???

谢谢, 谭

4

1 回答 1

1

导入库时,您导入的文件来自该lib文件夹。

例如:

import 'package:danny/danny.dart';

lib/danny.dart将从包中导入文件danny

如果包没有lib文件夹;这意味着您不可能导入它。如果您直接从 Git 存储库导入;您需要确保该lib文件夹是顶级文件夹。

于 2014-09-14T15:34:55.610 回答