我有解决方案/Flutter 应用程序在windowsFING上运行.在.package文件中,vscode通过以下方式引用包

analyzer:file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.31.2-alpha.2/lib/
args:file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/args-1.4.3/lib/
async:file:///c:/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.0.7/lib/
...

我在windows上安装了Flutter sdk c:\flatter目录.

我通过Dropbox将此解决方案复制到mac,并在运行时

"警告!此程序包通过不再可用的.packages文件引用了Flutter 存储库.".

为了隔离/定位问题,我在mac上创建了一个新的Flutter 项目,发现.文件包通过

analyzer:file:///flutter/.pub-cache/hosted/pub.dartlang.org/analyzer-0.31.2-alpha.2/lib/
args:file:///flutter/.pub-cache/hosted/pub.dartlang.org/args-1.4.3/lib/
async:file:///flutter/.pub-cache/hosted/pub.dartlang.org/async-2.0.7/lib/
...

Notice两个系统上使用的不同路径.

我怀疑我可以搜索/替换file:/c:/flutter到file:/flutter的引用,它应该可以工作,但我希望避免总是手动交换位置.在Mac和Windows之间共享解决方案时,有没有更简单的方法?

THX

推荐答案

不要将.packages从一台机器复制到另一台机器.(如果使用GIT,它应该在.gitignore.)

相反,在Mac上运行flutter packages get,它将重新创建.packages.

(也不要复制.flutter-plugins.)

Flutter相关问答推荐

Riverpod生成器和生成util类

在Flutter 中将参数从一个类传递到另一个类

Android NFC未收到空的NFC标签

从外部类动态更改IconButton的图标

使小部件处于有状态状态会导致hasSize异常

怎么才能像这样在摆动着这些曲线呢?

如何在抖动中将PNG图像转换为WebP

找不到任何与 com.google.firebase:firebase-sessions:[15.0.0, 16.0.0) 匹配的版本

自定义绘画未显示 - Flutter

Flutter / 为什么当我点击我的图片时我的模型没有更新?

使用堆栈的自定义按钮

如何在android中 Select 任何文件/文件路径 - Flutter

切换 Firebase 项目后 Flutter FirebaseAuthException 'configuration-not-found'

如何在图像上点或(图像的一部分)在 flutter 中点击?

Flutter中如何连续获取TextField的文本是否为空?

Pub get 尚未运行

如何在 Flutter 中将 ScaffoldMessenger 中的 Snackbar 显示为 Widget?

Flutter:制作自定义小部件的最佳做法是什么?

如何获取 android 和 Ios (flutter) 的 CircularProgress 指示器?

Flutter 用户过滤器