我正在编写一个Dart包,我希望有一个Pub包含的资源目录。我希望相对于包的根文件可以访问此目录。有没有一种标准的方法可以使用Pub?
谢谢!
答案 0 :(得分:3)
一般情况下,lib/**
中的文件只能在其他软件包中使用,因此您可以将它们放在这里。
您的问题不包含大量信息,您希望创建哪种类型的软件包以及您希望随软件包提供哪种资源,或者软件包应该如何使用这些资源。关于使资源可用于运行应用程序的其他方法存在一些漏洞。
答案 1 :(得分:0)
资产在lib文件夹中可用。 在lib下创建一个名为Assets的文件夹,即/ lib / assets
然后将其链接到pubspec.yaml:
资产: -资产/something.jpeg