我正在尝试向我的颤振项目添加一个简单的资产。
这是我的pubspec.yaml:
version: 1.0.0+1
environment:
sdk: ">=2.9.1 <3.0.0"
dependencies:
flutter:
sdk: flutter
assets:
- assets/profile.orwell
json_annotation: ^3.0.1
uuid:
path: ./lib/liborwellprofile/dart-uuid
orwell_flutter_plugin:
path: ./orwell_flutter_plugin
我收到错误:
Error on line 21, column 5 of pubspec.yaml: A dependency may only have one source.
╷
21 │ ┌ sdk: flutter
22 │ │ assets:
23 │ │ - assets/profile.orwell
24 │ │
25 │ │ json_annotation: ^3.0.1
│ └──^
当我取出assets:...
时,一切正常。
我只是按照 https://flutter.dev/docs/development/ui/assets-and-images 指示做了。怎么了?
您正在dependencies
下添加不应该添加assets
。
试试这个:
version: 1.0.0+1
environment:
sdk: ">=2.9.1 <3.0.0"
dependencies:
flutter:
sdk: flutter
json_annotation: ^3.0.1
uuid:
path: ./lib/liborwellprofile/dart-uuid
orwell_flutter_plugin:
path: ./orwell_flutter_plugin
flutter:
assets:
- assets/profile.orwell