我可能正在经历一次精神蚀,但我最难做的事情是:编写一个简单的库并使用它。 (我想在本地完成所有这些,而不发布图书馆等。)
我浏览了pub commands列表,似乎没有人在本地安装软件包,那么如何在其他项目中使用它?
例如,我刚刚克隆了this library并希望在本地测试它以查看它是否有效。我怎么能这样做?
答案 0 :(得分:5)
要使用本地库,您可以在pubspec中指定local filepath,例如:
dependencies:
transmogrify:
path: /Users/me/transmogrify
使用本地依赖关系时,Dart会自动选择任何更改,因此无需运行特殊的pub
命令。
答案 1 :(得分:2)
您必须使用path packages。