[英]Flutter Error on line 6, column 5 of pubspec.yaml: A dependency may only have one source. sdk: flutter ^^^^^^^^^^^^^
[英]Error on line 18, column 5 of pubspec.yaml: A dependency may only have one source
我正在參加 flutter 訓練營課程。 任務是添加english_words 依賴項,但是在實現時我在dev_dependencies 中遇到了一個錯誤,因為它來自代碼存根。
我該如何解決這個錯誤?
name: xylophone
description: A new Flutter application.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
cupertino_icons: ^0.1.2
# Use Audioplayers dependency version 0.17.4
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/
至於錯誤消息,存在縮進問題。 我認為您沒有保存pubspec.yaml
文件。 復制並粘貼完整的代碼片段並保存,然后運行flutter pub get
或使用您使用的擴展程序
name: xylophone
description: A new Flutter application.
version: 1.0.0+1
environment:
sdk: ">=2.1.0 <3.0.0"
dependencies:
flutter:
sdk: flutter
english_words: ^4.0.0
cupertino_icons: ^0.1.2
# Use Audioplayers dependency version 0.17.4
dev_dependencies:
flutter_test:
sdk: flutter
flutter:
uses-material-design: true
assets:
- assets/
您可以使用@yeasin Sheikh 給出的 pubspec.yaml .. 另外,如果您不熟悉使用 pubspec。 添加 package 的最簡單方法是運行
flutter pub add english_words
在終端。 這會將最新版本的 english_words package 添加到您的 pubspec 中,並帶有適當的縮進。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.