导入Dart包

时间:2014-09-18 19:00:54

标签: dart package

我已经通过Pub上传了我的软件包,一切似乎都运行良好。可以找到官方页面here。 问题是,我无法在我的示例项目中打开此包。我已将viltage: any添加到示例的pubspec.yaml中,然后预先选择Pub Get。 输出是:

Resolving dependencies...
+ viltage 0.0.1
Changed 1 dependency!

这表明它全部工作(再次),但viltage包不在packages文件夹中。然后我尝试添加这一行:

import 'package:viltage/viltage.dart';

到示例的main.dart文件。文件viltage.dart存在于包中。它说目标URI不存在并建议:“添加依赖于包'viltage'”

我遇到的问题是我无法使用我上传到酒吧的软件包。

2 个答案:

答案 0 :(得分:2)

我在Github上看到了你的来源,你必须使用Pub Package Layout来发布一个包。

您的代码是一个Web应用程序,而不是Dart包。

答案 1 :(得分:1)

只能从其他软件包导入lib目录中的文件。