在部署之前测试pub lib包的最佳方法是什么,就像我通过pub install下载它一样? (不是谈论单元测试)
答案 0 :(得分:2)
您可以使用path packages。这将从本地文件系统获取包,而不是通过pub服务器。
答案 1 :(得分:0)
这在很大程度上取决于您要使用的包装类型。
如果pub包主要是非UI库,那么你应该能够通过UnitTest脚本来运用它的API,这是一个小脚本,它有一个主要来启动一系列单元测试(分组或其他)。 / p>
非UI包的另一个选择是找到源项目(通常在pub.dartlang.org的包页面中注明)并下载它,如果你很幸运的话会有一个带有一个单元的测试目录测试脚本。
一些提供UI的包也会在他们的项目中包含单元测试。
许多项目都包含一两个例子,您可以运行它们的工作原理,并从源代码中获取一些提示,因此我建议您查看您感兴趣的项目的原始来源。< / p>
但一般情况下(特别是对于提供包的UI),您可以通过创建一个小型骨架应用程序来获得最佳效果,以便使用该包,然后将您学到的内容应用到主应用程序中。
希望有所帮助。