在依赖项上收到"Duplicate mapping key"错误



开始将Flutter添加到工具箱中。到目前为止似乎很有趣,但我已经无法通过官方教程的第一步了。它说我应该将这些依赖项添加到pubspec.yaml:

dependencies:
flutter:
sdk: flutter
cupertino_icons: ^1.0.2
english_words: ^4.0.0-0 

我这样做了,但它导致了以下错误:

flutter_application_1] flutter pub get
Error detected in pubspec.yaml:
Error on line 32, column 3: Duplicate mapping key.
╷
32 │   cupertino_icons: ^1.0.2
│   ^^^^^^^^^^^^^^^
╵

为什么?我确保缩进与示例中的一样,并尝试更改它以备不时之需。它仍然会导致错误。

删除cupertino_icons依赖项,因为flutter已将其包含在pubspec.yaml文件中。你可以在文件中向下滚动,看看它是否存在,或者是否以其他方式发布你的整个yaml文件

最新更新