是否无法手动下载并安装软件包?使用他们的包管理器感到非常沮丧,这一次下载需要0.4秒,但是每次尝试等待几分钟后,下一次下载都将无法进行。太不可靠了。
至少可以看到进度条或其他内容吗?在下载内容时遇到很大麻烦似乎很荒谬,我可以在2秒内在浏览器中下载,并且每次都会成功。
我浪费了半天时间只是试图下载一个软件包,因此我可以继续我的项目。只是rflutter_alert
...我是说它真的有多大?
答案 0 :(得分:2)
要从其他答案扩展一下,完整的过程是从github和Mac上下载软件包,并将其放在文件夹Developer/flutter/.pub-cache/hosted/pub.dartlang.org/
中。对于Windows,我不知道这些软件包的位置。
您还需要将名称从rflutter_alert-master
更改为rflutter_alert-1.0.3
,并在其中添加正确的版本号。
如果您运行flutter pub get
,则从那里可以成功完成,因为没有要下载的内容。
答案 1 :(得分:1)
对于Windows用户,它是:C:\ Users \ Username \ AppData \ Local \ Pub \ Cache \ hosted \ pub.dartlang.org
答案 2 :(得分:0)
理论上,您可以从GitHub下载软件包,然后在本地使用它们。但是,不建议这样做,因为您不会获得任何更新。您是否检查过是否还有其他原因?我从来没有遇到过这样的问题。
答案 3 :(得分:0)
2020年波动1.20.3 官方文档-对未发布软件包的依赖:
路径依赖
Flutter应用程序可以通过文件系统path
:依赖项依赖于插件。路径可以是相对路径,也可以是绝对路径。相对路径相对于包含pubspec.yaml
的目录进行评估。例如,要依赖位于应用程序旁边目录中的插件plugin1
,请使用以下语法:
dependencies:
plugin1:
path: ../plugin1/
2020