Error: shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing the required "name" field
Error: shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing the required "name" field
一个月前,我在 Github 的 shared_preferences package while performing flutter pub get
I had also opened an issue 上收到以下错误,但我没有幸运地得到任何适当的解决方案。
Error on line 1, column 1 of ../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing the required "name" field.
Running "flutter pub get" in numbertrivia...
pub get failed (65; Error on line 1, column 1 of
../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing
the required "name" field.)
要解决缓存包的错误,您可以使用命令flutter packages cache repair
。它会强制重新下载每个用过的包,以防它已损坏。
同样,您可以在项目的 .packages
文件中查找特定包在缓存中的确切路径。然后,您可以删除它并 运行 flutter packages get
.
这应该可以解决您的问题。您可以详细了解常见错误以及如何修复它们 here。
一个月前,我在 Github 的 shared_preferences package while performing flutter pub get
I had also opened an issue 上收到以下错误,但我没有幸运地得到任何适当的解决方案。
Error on line 1, column 1 of ../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing the required "name" field.
Running "flutter pub get" in numbertrivia...
pub get failed (65; Error on line 1, column 1 of
../../Downloads/flutter/.pub-cache/hosted/pub.dartlang.org/shared_preferences_platform_interface-1.0.3/pubspec.yaml: Missing
the required "name" field.)
要解决缓存包的错误,您可以使用命令flutter packages cache repair
。它会强制重新下载每个用过的包,以防它已损坏。
同样,您可以在项目的 .packages
文件中查找特定包在缓存中的确切路径。然后,您可以删除它并 运行 flutter packages get
.
这应该可以解决您的问题。您可以详细了解常见错误以及如何修复它们 here。