У меня есть приложение решения / флаттера, работающее на windows нормально.В файле .packages 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/
...
У меня установлен каталог flutter sdk c: \ flutter в windows.
Я скопировал это решение через dropbox в mac и при запуске
"Предупреждение! Этот пакет ссылается на хранилище Flutter через файл .packages, который больше недоступен".
Чтобы выявить / найти проблему, я создал новый проект Flutter на Mac и обнаружил, что файл .packages ссылается на пакеты через
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/
...
Уведомление разные пути, используемые в обеих системах.
Я подозреваю, что могу найти / заменить файл ссылок: /// c: / flutter на file: /// flutter, и он должен работать, но я бы хотел избежатьвсегда вручную поменять местами.Есть ли более простой подход при совместном использовании решений для Mac и Windows?
thx