我已经通过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'的依赖性”
我苦苦挣扎的问题是我无法使用上传到pub的软件包。
最佳答案
我在Github上看到了您的来源,您必须使用Pub Package Layout发布软件包。
您的代码是网络应用程序,而不是Dart程序包。
关于dart - 导入Dart包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25920423/